Nanomachine compositions and methods of use

ABSTRACT

The invention provides a basic genetic operating system for an autonomous prototrophic nanomachine having a nanomachine genome encoding a minimal gene set sufficient for viability. Also provided is a basic genetic operating system for an autonomous auxotrophic nanomachine having a nanomachine genome encoding a minimal gene set sufficient for viability in the presence of an auxotrophic biomolecule. The minimal gene set encoded by the basic genetic operating system can contain the functional categories of transcription, translation, aerobic metabolism, glycolysis/pyruvate dehydrogenase/pentose phosphate pathways, carbohydrate metabolism, central intermediary metabolism, nucleotide metabolism, transport and binding proteins, and housekeeping functions. Functional categories can be arranged in a predetermined physical or temporal order. A prototrophic basic genetic operating system sufficient for autonomous viability can contain a minimal gene set of about 152 or less fundamental genes, orthologs or nonothorologous displacements thereof. An auxotrophic basic genetic operating system sufficient for autonomous viability in the presence of an auxotrophic biomolecule can contain about 151 or less fundamental genes, orthologs or nonothorologous displacements thereof. Also provided is a basic genetic operating system sufficient for autonomous prototrophic or auxotrophic viability which can have an expression control region for the production of a biomolecule. Viable autonomous prototrophic and auxotrophic nanomachines are also provided.

BACKGROUND OF THE INVENTION

[0001] This invention relates generally to organismic biology and, more specifically to construction and operation of DNA-based nanomachines.

[0002] The diagnosis and treatment of human diseases continues to be a major area of social concern. The importance of improving health care is self-evident, so long as there continues to be diseases that affect individuals, there will be an effort to understand the cause of such diseases as well as efforts to diagnose and treat such diseases. Preservation of life is an inherent force motivating the vast amount of time and expenditure continually invested into scientific discovery and development processes. The application of results from these scientific process to the medical field has led to surprising advancements in diagnosis and treatment over the last century, and especially over the last quarter century. Such advancements have improved both the quality of life and life-span of affected individuals.

[0003] However significant in both scientific and medical contribution to their respective fields, the progression of advancements have been slow and painstaking, generally resulting from step-wise trial and error hypothesis-driven research. Moreover, with each advancement there can be cumulative progression in the overall scientific understanding of a problem but there is no guarantee that the threshold needed to translate a discovery into a practical medical application has been achieved. Additionally, with the achievement of all too many advancements comes the sobering realization that the perceived final answer for a complete understanding of a particular physiological or biochemical process is, instead, just a beginning to a more complex process still needed to be dissected and understood.

[0004] Further complicating the progression of scientific advancements and their practical application can result from technical limitations in available methodology or materials. Each discovery or advancement can push the frontiers of science to new extremes. Many times, continued progress can be stalled due to the unavailability or insufficiency in technological sophistication needed to continue studies at the new extremes. Therefore, further advancements in the scientific discovery and medical fields necessarily have to await progress in other fields for the advent and development of more capable technologies and materials. As a result, the progression of scientific advancements having practical diagnostic and therapeutic applications can occur relatively slowly because it results from the accumulation of many smaller discoveries, contributions and advancements in technologies.

[0005] Nanotechnology has been one such scientific advancement purported to open new avenues into the discovery and development processes and achieve new dimensions in the medical diagnostic and therapeutic fields. Nanotechnology has been described as the production of systems on the order of one to one hundred nanometers in size or the manipulation of matter at the atomic level. Futuristic speculation of nanotechnology for medical applications has been directed to the production of miniature devices and machines that in effect mimic or control biochemical process through hybrid biomechanical and bioelectrical assemblies. Similarly, the construction of nanostructures also has been purported as an advancement that will revolutionize diagnostic applications because of their precise physical characteristics and comparable size to their molecular targets.

[0006] The construction of atomic level substances through molecular manipulation is a technology imagined five decades ago. Similarly, the idea of merging biological and nonbiological materials also is not new. With the expanding availability of a variety of materials and with advancements in physical and chemical methods for manipulation of matter at the nanoscale level, the construction of structures with highly controlled and unique properties can be accomplished. A fledgling industry has now emerged which is attempting to exploit these properties of nanostructures. However, except for physical and chemical approaches for manipulating matter, the application of nanotechnology to biology is still in the conception stage.

[0007] Therefore, while spectacular in its potential ramifications, nanotechnology as initially imagined has not yet come to fruition. Despite the numerous descriptions of miniature devices and machines probing and surveying the body, the only commercial applications to result from nanotechnology have been dirt-repelling surface coatings and paint additives. One drawback hindering the application and development of nanotechnology to biology is due to its bottom-up synthesis approach from single atoms or molecules for precise miniaturization. Such an approach requires sophisticated and advanced technology derived from the combination of numerous disciplines. However, for many assembly steps, the envisioned technology required for precise synthesis of complicated nanodevices and biomechanical machines is not yet available or fully developed.

[0008] Thus, there exists a need for nanoscale compositions with defined characteristics that can probe and mimic physiological and biochemical processes without hindrance by limitations in technology development. The present invention satisfies this need and provides related advantages as well.

SUMMARY OF THE INVENTION

[0009] The invention provides a basic genetic operating system for an autonomous prototrophic nanomachine having a nanomachine genome encoding a minimal gene set sufficient for viability. Also provided is a basic genetic operating system for an autonomous auxotrophic nanomachine having a nanomachine genome encoding a minimal gene set sufficient for viability in the presence of an auxotrophic biomolecule. The minimal gene set encoded by the basic genetic operating system can contain the functional categories of transcription, translation, aerobic metabolism, glycolysis/pyruvate dehydrogenase/pentose phosphate pathways, carbohydrate metabolism, central intermediary metabolism, nucleotide metabolism, transport and binding proteins, and housekeeping functions. Functional categories can be arranged in a predetermined physical or temporal order. A prototrophic basic genetic operating system sufficient for autonomous viability can contain a minimal gene set of about 152 or less fundamental genes, orthologs or nonothorologous displacements thereof. An auxotrophic basic genetic operating system sufficient for autonomous viability in the presence of an auxotrophic biomolecule can contain about 151 or less fundamental genes, orthologs or nonothorologous displacements thereof. Also provided is a basic genetic operating system sufficient for autonomous prototrophic or auxotrophic viability which can have an expression control region for the production of a biomolecule. Viable autonomous prototrophic and auxotrophic nanomachines are also provided.

[0010] Further provided is a basic genetic operating system for an autonomous prototrophic nanomachine having a nanomachine genome encoding a minimal gene set sufficient for autonomous prototrophic replication. Also provided is a basic genetic operating system for an autonomous auxotrophic nanomachine having a nanomachine genome encoding a minimal gene set sufficient for autonomous replication in the presence of an auxotrophic biological molecule. The minimal gene set encoded by the basic genetic operating system can direct synthesis of the minimal gene set in a relative order of functional categories corresponding to replication, transcription, translation, aerobic metabolism and glycolysis/pyruvate dehydrogenase/pentose phosphate pathways. Additional functional categories can be for carbohydrate metabolism, central intermediary metabolism, nucleotide metabolism, signal transduction regulation, transport and binding proteins, particle division, chaperone system, fatty acid/lipid metabolism, particle envelope and housekeeping functions. The functional categories can be arranged in a predetermined physical or temporal order. A prototrophic basic genetic operating system sufficient for autonomous replication can contain about 247 or less fundamental genes, orthologs or nonorthologous displacements thereof. An auxotrophic basic genetic operating system sufficient for autonomous replication in the presence of an auxotrophic biomolecule can contain about 246 or less fundamental genes, orthologs or nonothorologous displacements thereof. Also provided is a basic genetic operating system sufficient for autonomous prototrophic or auxotrophic replication which can have an expression control region for the production of a biomolecule. Replication competent autonomous prototrophic and auxotrophic nanomachines are also provided.

BRIEF DESCRIPTION OF THE DRAWINGS

[0011]FIG. 1 shows fundamental genes and functional categories of a basic genetic operating system for a viable prototrophic nanomachine.

[0012]FIG. 2 shows fundamental genes and functional categories of a basic genetic operating system for a replication competent prototrophic nanomachine.

DETAILED DESCRIPTION OF THE INVENTION

[0013] This invention is directed to biological nanomachines programmed and self-produced by nucleic acid-based information. Nanomachine genomes can be created that encode all essential information for autonomous existence and operation. Additionally, nanomachines can be programmed to perform essentially any activity exhibited by cellular life. Nanomachine programming is implemented through nucleic acid-based information. Genetic instructions can be created, such as a genetic operating system, that encodes all functions sufficient for a biological nanomachine of the invention to self-produce required components and perform cellular life functions. The biological nanomachines of the invention can be further programmed to perform a wide variety of activities by modification of their genome to incorporate or modify a predetermined function. Therefore, additional genes can be added to the genetic operating system which encode further instructions sufficient to self-produce and maintain supplemental cellular functions and activities. Versatility is one advantage of the nanomachines of the invention because they can be programmed for minimal functions, basic cellular life functions or to additionally include a wide variety of complicated activities.

[0014] The genetic instructions, or nucleic acid material, are read using ordinary cellular machinery and converted into other nucleic acids, polypeptides, macromolecules or other organic compounds that perform the work of the encoded cellular functions. The nanomachines of the invention are therefore produced through biosynthesis of constituent components and self-assembly into functional biological structures. Using nucleic acid-based information, biochemical rules and complex mechanisms of manipulating matter can be reliably harnessed without the need for sophisticated or advanced nanotechnology. Therefore, another advantage of the biological nanomachines of the invention is that they can be produced and maintained by bottom-up synthesis using rules and self-assembly processes of nature that have been evolutionary selected and are well understood. Moreover, the use of nucleic acid encoded information is a further advantage of the invention because it can be maintained through biological replication processes and can be continually employed to direct the production of constituent nanomachine components through reliable biosynthetic processes.

[0015] In one embodiment, the invention is directed to a basic genetic operating system that is sufficient to sustain viability for an autonomous nanomachine. A basic genetic operating system is a nanomachine genome which contains the genetic programming required to direct the synthesis and operation of an autonomous nanomachine. Such genetic programming consists of a minimal gene set sufficient to carry out component synthesis required for fundamental functions of an autonomous nanomachine. A minimal compilation of genes with sufficient information to support viability will contain, for example, genes required to effect basic cellular and biochemical process such as transcription, translation and energy production as well as other basic cellular homeostasis processes such as nucleotide metabolism, carbohydrate metabolism, central intermediate metabolism and housekeeping functions. In a specific embodiment, such a basic genetic operating system specifying nanomachine viability contains about 152 genes. Additional genes or gene sets, such as for the production of a therapeutic polypeptide or diagnostic indicator, can be incorporated into the basic genetic operating system to generate a genome further programmed to execute and carry out activities and operations additional to those specified by the basic operating system. The basic genetic operating systems of the invention also can be harbored in a lipid vesical or other biologically compatible materials to produce an autonomous nanomachine of the invention.

[0016] In another embodiment, the invention is directed to a basic genetic operating system for autonomous nanomachines that are replication competent. A minimal gene set sufficient to carry out component synthesis for fundamental functions of replication competent nanomachines can contain in addition to those required for viability, genes required for replication, particle division, fatty acid/lipid metabolism and particle envelope components, for example. In a specific embodiment, such a basic genetic operating system specifying a replication competent nanomachine contains about 247 genes. Additional genetic programming can be overlaid onto a basic genetic operating system directing autonomous replication by incorporating instructions for a wide variety of activities and operations into the nanomachine genome. Therefore, replication competent nanomachines can be advantageously used for persistent performance of useful activities such as the production of therapeutic polypeptides or diagnostic indicators. Basic genetic operating systems specifying replication competence can be harbored in lipid bilayer membranes directed and synthesized from the nanomachine's basic genetic operating system as well as a lipid vesical or other biologically compatible material to produce an replication competent autonomous nanomachine of the invention.

[0017] In another embodiment, autonomous nanomachines of the invention can be programmed with prototrophic or auxotrophic basic genetic operating systems. A nanomachine harboring a prototrophic basic genetic operating system is a genotypically complete genome so as to encode all mandatory gene products for nanomachine autonomy. For example, a prototrophic nanomachine programmed with a basic genetic operating system conferring replication competence will encode the requisite gene products sufficient to sustain replication similar to cellular life forms. A nanomachine harboring an auxotrophic basic genetic operating system is an incomplete genome for at least one gene product required for nanomachine autonomy. Autonomy can be conferred on such auxotrophic nanomachines programmed with a basic genetic operating system by exogenously suppling the gene product or biosynthetic intermediate to the nanomachine.

[0018] As used herein, the term “basic” when used in reference to a genetic operating system, is intended to mean a elementary or foundational set of genetic instructions that can direct an autonomous function of a nanomachine. An elementary or foundational set of genetic instructions will contain, for example, a substantially non-redundant set of genes that encode a minimal number of gene products required to effect one or more autonomous functions of a nanomachine. Substantially non-redundant genetic instructions are genes or gene sets that are non-coextensive in structure or function and include similar but functionally distinguishable genes or gene sets and their respective gene products. The term basic therefore refers to an underlying set of genes that encode products required for fundamental activities of a nanomachine. A basic genetic system therefore provides the essential genetic program which directs autonomy of a nanomachine. A basic system also allows for the integration of additional genetic programs that, when executed, can perform a variety of other activities, including for example, preforming useful work or directing the production of useful molecules and biological processes.

[0019] As used herein, the term “genetic operating system” is intended to mean a genetic program or set of instructions encoded in a nucleic acid that controls the operation of one or more autonomous functions of a nanomachine. A genetic operating system therefore specifies nanomachine gene products that provide fundamental activities and direct the regulation of such activities to achieve functional autonomy. A genetic operating system also controls integration and directs the regulation and execution of additional genetic programs that can perform numerous general or specialized functions of a nanomachine. Such overlying or operating system-dependent genetic programs specify, for example, non-autonomous functions of a nanomachine as they are dependent on the underlying basic genetic operating system to supply components or activities essential for initiation, execution or completion of the encoded task. A genetic operating system can encode genes sufficient for the control and operation of a single autonomous nanomachine function as well as for the control, integration and operation of multiple autonomous functions, including for example, nanomachine viability, replication and proliferation.

[0020] The structure of a genetic operating system can be arranged in a variety of different formats so long as it encodes sufficient genetic information for the control and operation of one or more autonomous functions of a nanomachine. For example, a genetic operating system can be composed of a single nucleic acid genome containing a complete integrated set of genes that specify the functionality of the basic operating system. Alternatively, it can be composed of two or more nucleic acid genomes that together specify the functionality of the basic operating system. Similarly, genes which make up a genetic operating system can be integrated into a nanomachine genome in any arrangement so long as they direct the control and operation of an encoded autonomous function. For example, constituent genes can be organized linearly, functionally or randomly within the genetic operating system. Similarly, constituent genes can be composed of subsets, defined for example, by various structural or functional criteria known to those skilled in the art, and such subsets or modules can be organized linearly, functionally or randomly within the genetic operating system. Therefore, so long as the genetic operating system sufficiently encodes and produces gene products that execute the control and operation of an autonomous nanomachine function, the structure of a genetic operating system can be arranged, for example, as a single or multiple component genome, with fundamental genes individually or modularly integrated, or in a linear, functional or random organization.

[0021] As used herein, the term “autonomous” is intended to mean independent operation. Independence is used to characterize an autonomous operation in relation to an engineered activity of a referenced nanomachine or process thereof. Therefore, an autonomous operation or activity can function on its own resources given a particular environment consistent with the engineered activity or function. Similarly, an autonomous operation or activity can be performed without the need for external sources of nucleic acid-encodable molecules for production, activity, regulation or homeostasis, for example, with respect to the referenced nanomachine operation or activity. Autonomous operations or activities of a nanomachine include, for example, viability, replication, proliferation or protein synthesis. The term “autonomous” is intended to include, for example, dependence on external sources of essential nutritional requirements for survival. Such essential nutritional requirements include, for example, a carbon source, an oxygen source for aerobic conditions, a nitrogen source, and inorganic compounds. Autonomous operation also can include, for example, dependence on a sulphur source.

[0022] For example, a protrotrophic nanomachine capable of autonomous replication harbors sufficient nucleic acid-encodable information to synthesize the required molecules necessary to generate and perform obligatory processes for replication. Therefore, a autonomous prototrophic nanomachine that is replication competent can carry out transcription, translation and nucleic acid replication functions without dependence on external sources for encodable factors such as macromolecules. Self-contained replication would be one phenotype of such a replication competent prototrophic nanomachine. The genotype of such a prototrophic nanomachine will consist of requisite genes necessary to initiate and execute the biological functions of transcription, translation, replication and energy production.

[0023] Similarly, an auxotrophic nanomachine capable of autonomous replication will harbor sufficient nucleic acid-encodable information to synthesize the required molecules necessary to generate and perform obligatory processes for replication with the inclusion of one or more auxotrophic biological molecules. Therefore, a autonomous auxotrophic nanomachine that is replication competent can carry out transcription, translation and nucleic acid replication functions without dependence on external sources for encodable factors other than an auxotrophic molecule. Self-contained replication in the presence of an auxotrophic molecule would be one phenotype of such a replication competent auxotrophic nanomachine. The genotype of such a auxotrophic nanomachine will consist at least one defective gene corresponding to an auxotrophic molecule as well as all other requisite genes necessary to initiate and execute the biological functions of transcription, translation, replication and energy production.

[0024] As used herein, the term “prototroph” or “prototrophic” is intended to mean a nanomachine, or operation thereof, having the nutritional requirements corresponding to a referenced phenotype of a genotypically complete nanomachine. A nanomachine, or operation thereof, is genetypically complete when it encodes the requisite obligatory gene products to synthesize required biological components and autonomously perform the engineered activity or activities in the referenced phenotype. A referenced phenotype of a nanomachine, or operation thereof, is also referred to as a wild type phenotype when used to describe an operation or activity of a genotypically complete nanomachine. Therefore, a prototrophic nanomachine references the designed nutritional requirements corresponding to the engineered activity or activities of a genotypically complete nanomachine.

[0025] For example, where an engineered activity is amino acid synthesis through salvage pathways, obligatory encoded gene products of a genotypically complete nanomachine would consist of the required salvage pathway enzymes for amino acid synthesis. Similarly, where de novo amino acid synthesis is an engineered activity, a genotypically complete nanomachine would consist of the required set of encoded gene products sufficient to biochemically synthesize all twenty naturally occurring amino acids. In both of the above specific examples, the reference phenotype can be replication competent. The former having an engineered activity of salvage synthesis of amino acids whereas the latter having an engineered activity of de novo amino acid synthesis.

[0026] As used herein, the term “auxotroph” or “auxotrophic” is intended to mean a nanomachine, or operation thereof, having the nutritional requirements corresponding to a referenced phenotype of a genotypically incomplete nanomachine. A nanomachine, or operation thereof, is genetypically incomplete when it is deficient in encoding at least one obligatory gene product for synthesis of required biological components sufficient for autonomous performance of the engineered activity or activities of the referenced phenotype. Therefore, an auxotrophic nanomachine references the requirement of the deficient gene product, or a downstream product, that can restore autonomous performance of the engineered activity or activities in addition to referencing the designed nutritional requirements corresponding to the engineered activity of an otherwise genotypically complete nanomachine.

[0027] For example, where an engineered activity is nucleotide synthesis through salvage pathways and the nanomachine is auxotrophic for purines, nutritional requirements would include a supply of purines or precursors of purines. The obligatory encoded gene products of an otherwise genotypically complete nanomachine would consist of the required salvage pathway enzymes for complete nucleotide synthesis except for one or more gene products in the purine salvage pathway. Similarly, where de novo nucleotide synthesis is an engineered activity, nutritional requirements would include a supply of substrates or precursors, or a downstream product within the pathway. An otherwise genotypically complete nanomachine would consist of the required set of encoded gene products sufficient to biochemically synthesize all naturally occurring nucleotides. In both of the above specific examples, the reference phenotype can be replication competent. The former having an engineered activity of salvage synthesis of nucleotides whereas the latter having an engineered activity of de novo nucleotide synthesis.

[0028] An “auxotrophic biological molecule” or “auxotrophic biomolecule” as it is used herein, is a molecule that restores autonomy to an auxotrophic nanomachine, or operation thereof, when supplied in the growth medium or living environment of the nanomachine. Similarly, the gene or genes responsible for the referenced biosynthetic defect is referred to herein as an “auxotrophic gene” or “auxotrophic genes.”

[0029] As used here, the term “nanomachine” is intended to mean a biochemically-based particle that can be genetically programed to perform biochemical or physiological work. Biochemically-based particles are those bodies that can synthesize components required for autonomous function from molecules found in nature, including for example, those molecules in physiological systems. Therefore, a biochemically-based particle also can be considered a nucleic acid-based particle where the instructions required for component synthesis are encoded in a nucleic acid. Generally, a nanomachine will contain at least a basic genetic operation system and a particle envelope. A particle envelope can be, for example, a physical partition or other physical or chemical means which can control a microenvironment. The basic genetic operating system directs, for example, the control and operation of autonomous nanomachine functions whereas the particle envelope partitions, for example, nanomachine components from non-nanomachine components. A nanomachine also can contain, for example, additional genetic programs that perform numerous general or specialized biochemical activities of a nanomachine. Biochemical or physiological work of a nanomachine can include, for example, particle viability, proliferation, replication, transcription and translation. Moreover, a nanomachine can be loaded with various additional components either pre- or post-operational start-up and still be included within the meaning of the term. The actual shape or size of a nanomachine can vary so long as it is a biochemically-based particle and is, or can be made to be, genetically programed to perform biochemical or physiological work.

[0030] As used herein, the term “minimal” when used in reference to a gene set is intended to mean a substantially non-redundant threshold number of genes that are sufficient or adequate to perform a referenced activity. Therefore, a minimal set of genes are those genes that are required to competently perform a referenced nanomachine activity. For example, a minimal gene set can be specific to a referenced functional category such as replication or aerobic metabolism. Alternatively, a minimal gene set can be directed to combined functions of a referenced activity such as replication competency or viability. A threshold number of genes can be, for example, at least those genes that are indispensable to the performance of a nanomachine operation or activity encoded by the referenced gene set. A threshold number of genes also can include, for example, other genes able to increase the competency of the process without substantial overlap in gene product function. Therefore, a minimal gene set can be, or will include for example, the least possible number of genes sufficient to perform a referenced operation or activity.

[0031] It is understood that a minimal gene set is not restricted to genes derived from one species or even from a few different species. Instead, minimal gene sets can be composed of all genes derived from the same species, different related species, different divergent species or from various combinations thereof. Such species can include, for example, procaryotes such as Mycoplasma genitalium, Haemophilus influenzae and Escherichia coli, and eucaryotes such as yeast, nematodes, insects, other invertebrates, vertebrates, mammalian, including rodent, primate and human. Minimal gene sets include, for example, those for M. genitalium, H. influenzae, and E. coli described by Fraser et al., Science, 270:397-403 (1995); Mushegian and Koonin, Proc. Natl. Acad. Sci. U.S.A., 93:10268-73 (1996); Koonin et al., Trends Genet., 12, 334-336 (1996); Hutchison et al., Science, 286:2165-69 (1999), or at NCBI URL ncbi.nlm.nih.gov/cgi-bin/Complete_Genomes/mglist, all of which are incorporated herein by reference. A set of fundamental genes is a further specific example of a minimal gene set.

[0032] As used herein, the term “fundamental” when used in reference to a gene is intended to mean a gene that is important or essential to performance of a referenced activity. Therefore, a fundamental gene or set of genes are those genes that without which the congnate gene set or genetic operating system as a whole would inadequately perform a referenced nanomachine activity. A fundamental gene can include, for example, a gene that is indispensable to the performance of a nanomachine operation or activity encoded by the referenced gene set. A set of fundamental genes will include, for example, a substantially non-redundant threshold number of genes that are important or sufficient to perform a referenced nanomachine activity. Therefore, a set of fundamental genes will be composed of the least possible number of genes sufficient to perform a referenced operation or activity. Specific examples of fundamental gene sets for a viable nanomachine and for a replication competent nanomachine are show in FIGS. 1 and 2, respectively.

[0033] As with minimal gene sets, it is understood that fundamental genes of the nanomachine genomes and genetic operating systems of the invention are not restricted to genes derived from one species or even from a few different species. Instead, fundamental genes can be obtained from the same species, different related species, different divergent species or from various combinations thereof. Similarly, such species can include, for example, procaryotes such as Mycoplasma genitalium, Haemophilus influenzae and Escherichia coli, and eucaryotes such as yeast, nematodes, insects, other invertebrates, vertebrates, mammalian, including rodents, primates, and human.

[0034] It is also understood that fundamental genes within a minimal gene set derived from the same or different species can be modified to represent a different codon usage or preference. For example, the coding region for M. genitalium genes can be altered to encode E. coli type I, II or III codon preferences. Such modifications can be useful where the basic genetic operating system will function in, for example, an E. coli biosynthetic environment. Additionally, altering codon preferences also can be useful when, for example, fundamental genes originate from two or more different species. In such an example, orthologs or nonorthologous gene displacements from one species can be engineered to encode the same or substantially the same polypeptide from a heterologous codon preference. Therefore, all fundamental genes within a basic genetic operating system or genome can be normalized to a predetermined codon usage. Additionally, further modifications can be made in the codon usage to adjust for wobble and therefore frequency of amino acid incorporation. Other modifications to the encoding nucleic acid sequence well known to those skilled in the art which do not substantially affect the function of the gene or its gene product also can be introduced. It is also understood that various modifications described herein in reference to fundamental genes also are applicable to non-fundamental genes included in a nanomachine genome.

[0035] As used herein, the term “ortholog” is intended to mean a gene or genes that are related by vertical descent and are responsible for substantially the same or identical functions in different organisms. For example, mouse epoxide hydrolase and human epoxide hydrolase can be considered orthologs for the biological function of hydrolysis of epoxides. Genes are related by vertical descent when, for example, they share sequence similarity of sufficient amount to indicate they are homologous, or related by evolution from a common ancestor. Genes can also be considered orthologs if they share three-dimensional structure but not necessarily sequence similarity, of a sufficient amount to indicate that they have evolved from a common ancestor to the extent that the primary sequence similarity is not identifiable. Genes that are orthologous can encode proteins with sequence similarity of about 25% to 100% amino acid sequence identity. Genes encoding proteins sharing an amino acid similarity less that 25% can also be considered to have arisen by vertical descent if their three-dimensional structure also shows similarities. Members of the serine protease family of enzymes, including tissue plasminogen activator and elastase, are considered to have arisen by vertical descent from a common ancestor.

[0036] It is understood that the term is intended to include genes or their encoded gene products that through, for example, evolution have diverged in structure or overall activity. For example, where one species encodes a gene product exhibiting two functions and where such functions have been separated into distinct genes in a second species, the three genes and their corresponding products are considered to be orthologs. An example of orthologs exhibiting separable activities is where distinct activities have been separated into distinct gene products between 2 or more species or within a single species. A specific example is the separation of elastase proteolysis and plasminogen proteolysis, two types of serine protease activity, into distinct molecules as plasminogen activator and elastase. A second example is the separation of mycoplasma 5′-3′ exonuclease and Drosophila DNA polymerase III activity. The DNA polymerase from the first species can be considered an ortholog to either or both of the exonuclease or the polymerase from the second species and vice versa.

[0037] It is also understood that orthologs can be created artificially by, for example, combining domains or portions of polypeptides from different species to create entirely new polypeptides with unique functions or combinations of functions. Such domains, either individually or when combined into unique polypeptides, can be considered orthologous to genes or gene domains related by vertical descent and responsible for substantially the same function in different organisms. Similarly, a unique combination of domains or portions also can be considered an ortholog to a second unique combination generated from different but orthologous domains. Functions of orthologs or orthologous domains include, for example, enzymatic, catalytic, signal transduction, structural and mechanical as well as other activities well known to those skilled in the art.

[0038] In contrast, paralogs are homologs related by, for example, duplication followed by evolutionary divergence and have similar or common, but not identical functions. Paralogs can originate or derive from, for example, the same species or from a different species. For example, microsomal epoxide hydrolase (epoxide hydrolase I) and soluble epoxide hydrolase (epoxide hydrolase II) can be considered paralogs because they represent two distinct enzymes, co-evolved from a common ancestor, that catalyze distinct reactions and have distinct functions in the same species. Other examples of paralogs include members of the hemoglobin (globin) family, members of the serine protease family, and immunoglobulin heavy chain gene products. Paralogs are proteins from the same species with significant sequence similarity to each other suggesting that they are homologous, or related through co-evolution from a common ancestor. Groups of paralogous protein families include HipA homologs, luciferase genes, peptidases, and others. Moreover, as with orthologs and orthologous domains, paralogs and paralogous domains similarly can be separated into distinct genes and gene products by, for example, evolutionary divergence or by genetic or recombinant manipulation.

[0039] As used herein, the term “nonorthologous gene displacement” is intended to mean a nonorthologous gene from one species that can substitute for a referenced gene function in a different species. Substitution includes, for example, being able to perform substantially the same or a similar function in the species of origin compared to the referenced function in the different species. Although generally, a nonorthologous gene displacement will be identifiable as structurally related to a known gene encoding the referenced function, less structurally related but functionally similar genes and their corresponding gene products nevertheless will still fall within the meaning of the term as it is used herein. Functional similarity requires, for example, at least some structural similarity in the active site or binding region of a nonorthologous gene compared to a gene encoding the function sought to be substituted. Therefore, a nonorthologous gene includes, for example, a paralog or an unrelated gene.

[0040] The M. genitalium gene MG262 is one specific example of a nonorthologous gene displacement for the RNase H encoded function in H. influenzae and other species because it exhibits sequence identity to DNA polymerase 5′-3′ exonuclease and is distantly related to RNase H. Other specific examples of nonorthologous gene displacements include the M. genitalium genes MG264 and MG268 for the nucleoside diphosphate kinase (Ndk) encoded function in, for example, H. influenzae and E. coli. As with orthologs and paralogs, gene products of nonorthologous gene displacements are intended to be included within the meaning of the term as it is used herein.

[0041] Orthologs, paralogs and nonorthologous gene displacements can be determined by methods well known to those skilled in the art. For example, inspection of nucleic acid or amino acid sequences for two polypeptides will reveal sequence identity and similarities between the compared sequences. Based on such similarities, one skilled in the art can determine if the similarity is sufficiently high to indicate the proteins are related through evolution from a common ancestor. Algorithms well known to those skilled in the art, such as Align, BLAST, Clustal V and others compared and determine a raw sequence similarity or identity, and also determine the presence or significance of gaps in the sequence which can be assigned a weight or score. Such algorithms also are known in the art and are similarly applicable for determining nucleotide sequence similarity or identity. Parameters for sufficient similarly to determine relatedness are computed based on well known methods for calculating statistical similarity, or the chance of finding a similar match in a random polypeptide, and the significance of the match determined. A computer comparison of two or more sequences can, if desired, also be optimized visually by those skilled in the art. Related gene products or proteins can be expected to have a high similarity, for example, 25% to 100% sequence identity. Proteins that are unrelated can have an identity which is essentially the same as would be expected to occur by chance, if a database of sufficient size is scanned (about 5%). Sequences between 5% and 24% may or may not represent sufficient homology to conclude that the compared sequences are related. Additional statistical analysis to determine the significance of such matches given the size of the data set can be carried out to determine the relevance of these sequences.

[0042] Exemplary parameters for determining relatedness of two or more sequences using the BLAST algorithm, for example, can be as set forth below. Briefly, amino acid sequence alignments can be performed using BLASTP version 2.0.8 (Jan. 5, 1999) and the following parameters: Matrix: 0 BLOSUM62; gap open: 11; gap extension: 1; x_dropoff: 50; expect: 10.0; wordsize: 3; filter: on. Nucleic acid sequence alignments can be performed using BLASTN version 2.0.6 (Sep. 16, 1998) and the following parameters: Match: 1; mismatch: −2; gap open: 5; gap extension: 2; x_dropoff: 50; expect: 10.0; wordsize: 11; filter: off. Those skilled in the art will know what modifications can be made to the above parameters to either increase or decrease the stringency of the comparison, for example, and determine the relatedness of two or more sequences.

[0043] As used herein, the term “functional category” is intended to mean an operational classification of genes based on their purpose in cellular life. The term is therefore intended to group genes and their respective gene products according to functional contribution to a referenced biochemical process or activity. For example, genes that participate in replication processes will be classified as genes in the replication functional category. DNA polymerase is one specific example of a replication gene. Similarly, RNA polymerase is a specific example of a gene classified in the transcription functional category. An exemplary listing of functional categories and fundamental genes contained in each category is show in FIGS. 1 and 2 for basic genetic operating systems for a viable nanomachine and for a replication competent nanomachine, respectively. Although some genes can participate in more than one functional category, it is understood that a classification into a single category is a matter of convenience or simplicity for ease of description, and not a hierarchical distinction of importance in one category over another.

[0044] As used herein, the term “viable” or “viability” is intended to mean a that a host nanomachine is able to survive or exist in an environmental setting consistent with its engineered programming. Similarly, a basic genetic operating system containing a minimal gene set encoding gene products sufficient for viability also is intended to mean that the genetic programming encodes the requisite fundamental genes that enable a host nanomachine to survive or exist in an environmental setting compatible with the engineered genotype of the basic genetic operating system. Environmental settings can include, for example, natural, biochemical, physiological or industrial environments as well as in vivo, in situ or in vitro settings. Survival or existence can be, for example, passive, such as where biochemical process or selective reactions thereof are suspended until a favorable change in environmental conditions occurs. Survival or existence also can be, for example, active, such as where biochemical processes or selective reactions thereof continue to be at least partially active. Duration of survival can be from short, to long, to prolonged periods of time and include, for example, ranges of time from seconds and minutes to hours, days, weeks, months and years. The actual survival duration of a particular host nanomachine will depend, for example, on the engineered programming of the basic genetic operating system and the targeted host nanomachine application.

[0045] As used herein, the term “replication” or “replication competent” is intended to mean that a host nanomachine is able to create at least one duplicate copy of its genome in an environmental setting consistent with its engineered programming. Similarly, a basic genetic operating system containing a minimal gene set encoding gene products sufficient for replication also is intended to mean that the genetic programming encodes the requisite fundamental genes that enable a host nanomachine to duplicate at least one copy of its genome in an environmental setting compatible with the engineered genotype of the basic genetic operating system. Therefore, the term replication refers to biosynthesis of a host nanomachine's basic genetic operating system and, for example, other genes encoded in its genome. Genome replication can include, for example, regulated, conditional or constitutive modes of genome biosynthesis. In contrast, proliferation, reproduction or particle division can refer to duplication of a nanomachine particle envelope to produce two or more progeny nanomachines. In the absence of particle division, a replication competent nanomachine can accumulate, for example, 2, 3, 4, 5, 10, 20 or 50 or more nanomachine genome copies within a particle envelope. Inclusion of particle division fundamental genes within a replication competent basic genetic operating system can allow, for example, concomitant segregation of single or multiple copies of a nanomachine genome into progeny nanomachine particles.

[0046] As used herein, the term “devoid” when used in reference to a gene is intended to mean lacking or deficient for a functional gene. Functional gene as it is referred to herein means that it encodes for a active gene product, including for example, both nucleic acid and polypeptide gene products. A functional gene can be lacking or deficient by, for example, deletion or mutation of its coding region, one or more regulatory regions, or processing signals. Similarly, combinations of alterations in coding regions, regulatory regions or processing signals also can render a gene set, basic genetic operating system or nanomachine genome devoid of a gene. Therefore, alterations in a gene that render it deficient for a functional gene product can be small, such as by a single point mutation, or large, such as by large deletions, including all or substantially all of the encoding or regulatory region of the nucleic acid.

[0047] As used herein, the term “particle envelope” is intended to mean a partition that separates or compartmentalizes nanomachine components from non-nanomachine components. The term additionally includes other physical or chemical means which can control compartmentalization into a microenvironment. Such physical and chemical means include for example, electrostatic forces, hydrophobicity and micro encapsulation without complete partitioning. Nanomachine components include for example, a nanomachine genome, including a basic genetic operating system, encoded nucleic acid and polypeptide gene products and products produced therefrom. Products produced from encoded gene products include, for example, the multitude of metabolitic and catabolitic substrates, intermediates and products that can be synthesized by cellular biochemical pathways. Such molecules include, for example, amino acids, nucleotides, nucleosides, purine and pyrimidine bases, fatty acids, lipids, carbohydrates, cofactors and other organic molecules. An exemplary description of cellular biochemical pathways, including substrates, intermediates and products, that are synthesized by nucleic acid encoded gene products can be found, for example, in Lehninger Principles of Biochemistry, Nelson and Cox, Third Edition, 2000, Worth Publishers, New York and Biochemistry, Stryer, Fourth Edition, 1995, W. H. Freeman and Company, New York, both of which are incorporated herein by reference. In contrast, non-nanomachine components include, for example, environmental components. A particle envelope can be composed of various biochemical molecules and physiologically-compatible molecules known to those skilled in the art.

[0048] For example, a particle envelop can be composed of substantially the same molecules as naturally occurring lipid membranes. Alternatively, a particle envelope can be completely or partially synthetic so long as it maintains its ability to partition nanomachine from non-nanomachine components. Particle envelopes also can be formed by, for example, surface tension, where nanomachine components are held together in a droplet formed by surface tension or where aqueous media partitions separately in an organic solution. Separation to achieve a particle envelope also can be spatially, such as between organic and nonorganic solutions or between an aqueous solution and air. Similarly, micro-porous structures also can be used to form a particle envelope. Specific examples can include porous resin and a micromachined matrix. Additionally, all of the various types of particle envelopes described above, as well as other types well known to those skilled in the art, also can be modified with charged moieties to either enable or supplement separation of nanomachine components from non-nanomachine components by electrostatic forces. Similarly, pressure and vacuum forces also can be used to create or enhance the function of a particle envelope.

[0049] The invention is directed to biological nanomachines programmed by and synthesized from nucleic acid-based information. The use of nucleic acid-based information enables the accurate assembly of matter at the atomic and molecular level into precise functional structures and operational particle assemblages. Nucleic acid-based information allows bottom-up assembly of nanoscale machines and structures because the rules and processes for matter manipulation are inherently contained in the encoding nucleic acid and conferred on the gene products as well. Therefore, Nucleic acid-based nanomachines programmed with genetic operating systems circumvent top-down miniaturization approaches and requirements for multi-disciplinary nanotechnology. Instead, nanomachines programmed by Nucleic acid-based information harness biochemical rules and processes to generate constituent nanomachine components that self-assemble into functional biological and biologically compatible structures which can perform useful work and carry out a wide range of physiological and biochemical activities.

[0050] The invention provides a basic genetic operating system for an autonomous prototrophic nanomachine. The basic genetic operating system consists of a nanomachine genome encoding a minimal gene set sufficient for viability. Functional categories of genes within a minimal gene set can be transcription, translation, aerobic metabolism, glycolysis/pyruvate dehydrogenase/pentose phosphate pathways, carbohydrate metabolism, central intermediary metabolism, nucleotide metabolism, transport and binding proteins, and housekeeping functions.

[0051] A basic genetic operating system of the invention is a nucleic acid, or a functional equivalent of a nucleic acid, that can serve as a genome for a biosynthetic cell or nanomachine. Functional equivalents of a nucleic acid include, for example, a nucleic acid that contains one or more natural or non-naturally occurring nucleotides, which contain modified bases or bases other than adenosine (A), guanine (G), cytosine (C) or thymine (T) or uracil (U) and which is a substrate for template-directed nucleic acid polymerization. Modifications include, for example, derivatization and covalent attachment with chemical groups. Other bases can include, for example, pyrimidine or purine analogs, precursors such as inosine that are capable of base pair formation, and tautomers. Similarly, a nucleic acid functional equivalent also can contain modified or derivative forms of the ribose or deoxyribose sugar moieties, including, for example, functional analogs thereof. Those skilled in the art will know what natural or non-naturally occurring nucleotide, nucleoside or base forms can be used in a basic genetic operating system of the invention, including derivatives and analogs thereof, and also capable of supporting template-directed nucleic acid polymerization.

[0052] A basic genetic operating system encodes, for example, the required gene products that are obligatory to sustain rudimentary or foundational functions of cellular life. A basic genetic operating system differs from a complete genome, for example, because it duplicates or more closely approximates a genetic copy of genes, or functional fragments thereof, that are essential for basic cellular life functions. Therefore, a basic genetic operating system is a streamlined genome that contains all necessary genetic information required to sustain viability or other cellular life functions. As a streamlined version of a genome, a basic genetic operating system also is a simpler and more efficient genome because it lacks unwanted or unnecessary genetic information or nucleic acid structure.

[0053] As a streamlined copy of genes that are obligatory to sustain rudimentary or foundational functions of cellular life, a basic genetic operating system constitutes a minimal compilation of genes that are required for the biosynthesis and maintenance of cellular life functions. Cellular life functions include, for example, viability, replication, transcription, translation, cell division, energy generation, cellular homeostasis, adhesion, motility migration, environmental adaption, chemotaxis and immune and effector cell responses. Therefore, a basic genetic operating system can, by itself, substitute for, or function as, a cellular or nanomachine genome. However, and as described further below, a basic genetic operating system also can be combined with other genes and gene sets to augment the genetic instructions of the basic operating system. Inclusion of other genes and gene sets can, for example, additionally enable a host nanomachine to perform and maintain a wide variety of biochemical activities and operations in conjunction with those constituting fundamental cellular life functions.

[0054] One fundamental cellular life function is viability. A minimal gene set sufficient for viability includes, for example, genes that fall within a number of functional categories. Genes within each functional category can be grouped, for example, based on functional independence relative to another category as well as based on simplicity of description. However, those skilled in the art will understand that functional categories described herein also can be interrelated or interdependent for performance or maintenance of a nanomachine cellular life function. For example, genes within a minimal gene set corresponding to the functional category of transcription can be independent with respect to genes within the functional category of an aerobic metabolism because a nanomachine can produce a nucleic acid gene product using energy sources derived from aerobic pathways. For example, glycolysis, pyruvate dehydrogenase and the pentose phosphate pathways are pathways within an aerobic functional group that can generate, for example, ATP as an energy source in the absence of an aerobic respiration. Similarly, transcription can be independent with respect to aerobic metabolism when fundamental genes for anaerobic pathways are present to produce energy sources. Interrelated functional groups can include, for example, transcription and translation. Although both of these functional categories can operate independently, both also require the gene products of the other category to persistently maintain function and homeostasis. The constituent genes and gene products and their interrelationships or independence with respect to other functional categories and cellular life functions is described further below.

[0055] Functional categories of genes within a minimal gene set constituting the genetic programming sufficient to support viability as a cellular life function include, for example, about nine or less fundamental biochemical processes. Although interrelated, these process fall under the general groupings of biosynthetic, metabolic and homoeostatic processes. The biosynthetic groupings include, for example, the functional categories of transcription and translation.

[0056] The metabolic processes include, for example, energy metabolism, carbohydrate metabolism, central intermediary metabolism and nucleotide metabolism. Energy metabolism can further include the functional categories of aerobic metabolism and anaerobic metabolism. Glycolysis, pyruvate dehydrogenase and the pentose phosphate pathways are specific biochemical pathways supplying high free energy molecules such as ATP, NADH and NADPH under aerobic conditions. Some of these pathways, such as glycolysis, for example, also synthesize high free energy molecules under anaerobic conditions. The reductive citric acid cycle is a specific biochemical pathway supplying high free energy molecules under anaerobic conditions.

[0057] Function categories within the homoeostatic processes include, for example, transport and binding proteins, and housekeeping functions.

[0058] Those skilled in the art will know what fundamental genes are, or can be, contained within each category, including for example, those derived from procaryotic and eucaryotic sources. Exemplary listings of functional categories and constituent minimal gene set sufficient for a basic genetic operating system to direct autonomous nanomachine viability is shown in FIG. 1 and Table 4. Therefore, the functional categories constituting a minimal gene set sufficient for a cellular life function such as viability can be derived from a single species or multiple species. Similarly, fundamental genes determine to fall within a functional category also will include, for example, functional equivalents such as orthologs and nonorthologous displacements as well as functional fragments thereof.

[0059] Various combinations and permutations of functional categories, for example, such as those shown in FIG. 1 and Table 4 for a basic genetic operating system programmed to direct autonomous nanomachine viability as a cellular life function can be produced depending on the need and desired operation of the host nanomachine. For example, a nanomachine can be programmed to function under completely anaerobic conditions. In this specific example, the functional category specifying genes required for aerobic metabolism, which do not substantially overlap with fundamental genes for anaerobic metabolism, can be omitted from the basic genetic operating system. Alternatively, the functional category specifying non-overlapping genes required for anaerobic metabolism can be omitted for a nanomachine programmed to function under aerobic conditions. Similarly, a nanomachine can be programmed to generate macromolecules, such as nucleotides, by de novo biosynthesis. For the specific example of de novo nucleotide biosynthesis, the salvage pathway genes shown in FIG. 1, for example, can be substituted for a partial or complete set of genes specifying de novo nucleotide biosynthesis. Further, for example, if a nanomachine of the invention is desired to chemotax to perform a targeted application, then this functional category and its constituent fundamental genes can be included within a basic genetic operating system of the invention.

[0060] Numerous other combinations, substitutions and permutations of functional categories can be made in a basic genetic operating system of the invention to tailor the performance of an autonomous nanomachine to a particular application. Such other modifications of functional categories include, for example, anaerobic metabolic pathways, fermentation, stress related genes such as heat shock, DNA repair, RNA processing, secretion, glycosylation, glycoside synthesis and isoprenoid synthesis. Those skilled in the art will know which functional categories can be combined, modified or substituted to accomplish a predetermined activity, cellular life function or application. Additionally, as with the other functional categories, the genes within a particular biosynthetic pathway are well know to those skilled in the art. Similarly, using the teachings and guidance provided herein, those skilled in the art will know, or can determine, which genes within a biochemical pathway or physiological process are fundamental genes and included with a minimal gene set and which genes are dispensable to the efficient function and operation of a genetically programmed cellular life function.

[0061] A minimal gene set will include, for example, genes within a functional category that are fundamental to a biochemical process. Fundamental genes include those genes that are essential to the process, without which the activity cannot occur. Fundamental genes also include, for example, those elementary genes that augment the performance of a biochemical process to levels comparable to a cellular life form or comparable to a reference standard that is required for a targeted application. For example, fundamental genes required for protein synthesis can include all essential and elementary genes that are necessary for nanomachine protein synthesis to occur at a rate comparable to a procaryotic or eucaryotic cell system. Alternatively, if a targeted application can be accomplished by nanomachine protein synthesis rates less than comparable cellular levels, then the required fundamental genes can exclude some or all of the elementary genes and still be considered a minimal gene set, and therefore, a basic genetic operating system of the invention.

[0062] Those skilled in the art will know, or can determine, the performance of a biochemical process which constitutes activity levels comparable to similar processes of a cellular life form or comparable to a reference standard that is required for a targeted application. A specific example of a comparable cellular activity level includes protein synthesis rate under specified environmental, physiological or culture conditions. A specific example of a comparable reference standard includes accumulated protein synthesis of a specified gene product under specified environmental, physiological or culture conditions sufficient to achieve a predetermined target end point. Such end point standards can include, for example, accumulation of a predetermined amount of gene product or achievement of a specified activity, such as binding inhibition or regulation of a target molecule. Essentially any nanomachine activity, process, cellular life function, operation or attribute encoded by a minimal gene set will have a corresponding cellular life or reference comparison. Using the teaching and guidance provided herein, those skilled in the art will know, or can routinely determine, such cognate comparisons between nanomachines programmed by a basic genetic operating system of the invention and either procaryotic or eucaryotic cellular life forms.

[0063] Similarly, those skilled in the art will know, or can determine, fundamental genes that encode either an essential function or an elementary function within a minimal gene set. For example, an essential gene is indispensable to a cellular life function of a nanomachine and is therefore required to be encoded by a basic genetic operating system programmed for the reference life function. Specific examples of essential genes include those coding for RNA polymerase subunits. Related to essential genes are those that perform elementary or basal functions which can augment an activity of an essential gene or its gene product. As such, an elementary gene is dispensable but only at a substantial cost to basic nanomachine operation. A specific example of a fundamental gene encoding an elementary function includes genes coding for transcription factors such as transcription terminators. Removal of a transcription terminator from a basic genetic operating system does not substantially affect viability of a host nanomachine, although inclusion would augment at least resource utilization.

[0064] Those skilled in the art will understand that augmentation of a elementary process differs from optimization. The former referring to supplementation of a fundamental process encoded by a basic genetic operating system, whereas the latter refers to a substantial enhancement of fundamental processes or of overlying activities and functions additional to minimal gene set activities. Substantial enhancements can include, for example, the inclusion of multiple polypeptide species or isotypes, such as those related within a family, that each perform specialized, but related, subfunctions within a broader activity spectrum. Generally, substantial enhancements of a fundamental process can be categorized as gene or functional redundancy of a component molecule or functional category encoded by a basic genetic operating system.

[0065] A nanomachine of the invention is autonomous when, for example, it is capable of independently carrying out its cellular life function established by the nucleic acid programming contained within its basic genetic operating system. Similarly, a nanomachine activity or operation also can be considered as autonomous when, for example, the activity or operation can be performed independently due to instructions established by the nanomachine's basic genetic operating system. For example, a nanomachine of the invention is autonomous when it can execute its programmed function as engineered. Therefore, autonomy refers to the ability of a nanomachine to synthesize, perform, and maintain, for example, all molecules, activities, and processes that are engineered through nucleic acid coding and regulatory sequences into a basic genetic operating system of the host nanomachine.

[0066] For example, if a basic genetic operating system is designed to be a complete set of genetic instructions for glycolysis, then an autonomous nanomachine can metabolize glucose to its end products. In contrast, for example, a nanomachine can still be considered to be autonomous where its basic genetic operating system has a designed defect in the glycolysis gene set and where a glycolytic intermediate downstream from the designed defect can be exogenously supplied. Addition of the downstream intermediate allows the nanomachine to continue self-production of its encoded activities and operations despite having an incomplete gene set. Therefore, dependence on external or exogenous sources of required molecules that could be encoded into a basic genetic operating system of the invention does not preclude autonomy of a nanomachine so long as the basic genetic operating system has been engineered for such a predetermined dependence.

[0067] Similarly, a nanomachine of the invention is considered to be prototrophic when, for example, its basic genetic operating system contains a complete minimal gene set for an engineered cellular life function, activity or operation. A complete minimal gene set or functional category of fundamental genes includes, for example, those genes which are adequate for a host nanomachine to execute and maintain the engineered cellular life function, activity or operation in a self-sufficient manner. Therefore, a basic genetic operating system engineered for prototrophic functions and activities will be autonomous for the referenced function without requirements for exogenous supplementation of a deficient gene product in the minimal gene set or referenced functional category.

[0068] In comparison, a nanomachine of the invention is considered to be auxotrophic when, for example, its basic genetic operating system contains a designed gene deficiency in an otherwise complete minimal gene set. For example, an auxotrophic basic genetic operating system contains an incomplete minimal gene set for an engineered cellular life function, activity or operation. To be auxotrophic, however, an incomplete minimal gene set or functional category of fundamental genes will, for example, be able to be execute and maintain its engineered function with exogenous supplementation of a gene product of the designed gene deficiency. Similarly, an auxotrophic basic genetic operating system also can execute and maintain its engineered function with exogenous supplementation of a component downstream or functionally equivalent to the designed defect. Therefore, autonomy of auxotrophic systems of the invention are rescuable by design through the addition of an auxotrophic biomolecule. As such, a basic genetic operating system engineered for auxotrophic functions and activities will be autonomous for the referenced function with the exogenous supplementation of an engineered deficient gene product or a component that can rescue the designed deficiency.

[0069] The functional categories constituting a basic genetic operating system of the invention can be arranged in essentially any desired physical or functional order so long as all genes of the minimal gene set are present and operative. However, arranging the functional categories in relative order of importance can augment the efficiency of the host nanomachine operation. Similarly, arranging the functional categories in relative order of importance also can increase the quality of a particular nanomachine product or activity. Depending on the desired use of a nanomachine of the invention, the functional gene categories can be selectively arranged to optimize, for example, the genetic programming of the basic genetic operating system, nanomachine operation efficiency or genome size.

[0070] One arrangement of functional categories within a basic genetic operating system conferring viability on a host nanomachine can be, for example, in the relative order of gene product use to achieve a programmed cellular life function. To sustain cellular life, a nanomachine should be able to biosynthesize component macromolecules. As such, one relative order of use can follow, for example, the normal information to product flow of a cell, which would be from transcription of the genome to translation of the mRNA into polypeptide products. This order has the advantage in that genes encoding precursors and intermediates to the working nanomachine products are produced first, thereby preventing rate limiting steps in the production and activity of central nanomachine components. Therefore, a relative order of functional categories for efficient nanomachine operation can be genes constituting transcription and translation categories, respectively, followed by functional categories specifying nanomachine energy sources. Such energy sources can be fundamental gene sets sufficient for either or both aerobic metabolism and anaerobic metabolism. Additionally, pathways specifying energy sources also can be ordered relative to their use in cellular metabolism. For example, fundamental genes encoding the glycolysis pathway can be placed in a relative order within a basic genetic operating system earlier than genes specifying the pyruvate or pentose phosphate pathways, or earlier than non-fundamental genes such as those specifying the citric acid (TCA) cycle or the reductive citric acid cycle.

[0071] The remainder of the functional categories of genes sufficient to support viability, for example, of a host nanomachine can be in essentially any desired order depending on the targeted application of nanomachine and desired efficiency. One exemplary order of the remaining categories can be, for example, carbohydrate metabolism, central intermediary metabolism, nucleotide metabolism, transport and binding proteins, and housekeeping functions, respectively. The number of permutations and combinations of functional category order are many. Those skilled in the art will know what order and combination of functional categories can be made within a basic genetic operating system to achieve a desired result.

[0072] Ordering of functional categories can be based on several different criteria. For example, ordering can be accomplished with reference to physical order or temporal order. Any particular physical order can be accomplished by the architectural design and placement of a minimal gene set within a basic genetic operating system. Additionally, physical order can be with reference to any of a number of genomic markers. Such markers include, for example, an origin of replication, a particular gene or a particular gene set. Specific examples of ordering functional categories within a basic genetic operating system relative to a gene or gene set includes placing the first ordered functional category next to an expression cassette for the production of a biomolecule, or next to an indispensable gene set such as that for aerobic metabolism. Similarly, functional category ordering can be, for example, unidirectional, bidirectional, with respect to a single strand of the genome, with respect to both stands of the genome and all combinations thereof. Utilizing both strands of the genome has the advantage of efficient use of genome space.

[0073] Any particular temporal order can be accomplished, for example, by activation and repression of targeted genes and gene sets in a selected order. Selective activation and repression can be achieved, for example, by cis and trans acting factors or by conditional regulation of transcription or translation. Therefore, any desired temporal order of expression of functional categories or of their constituent fundamental genes can be achieved by selective activation of their respective promoters. Selective activation can be achieved by, for example, positive regulation or derepression of an inhibitor. The cis and transacting factors used for such selective activation can be, for example, either homologous or heterlogous elements or factors compared to the gene it regulates. Additionally, temporal order of expression also can be accomplished by a combination of selected activation and repression of genes and gene sets and physical order of particular target genes or their trans acting regulators. Other methods, well known to those skilled in the art for controlling the relative order of expression of functional categories or constituent fundamental genes include, for example, RNA processing, post-translational modifications such as phosphorylation, glycosylation, proteolytic cleavage, signal transduction cascades and clotting cascades.

[0074] Therefore, the invention also provides a basic genetic operating system for an autonomous prototrophic nanomachine that encodes a minimal gene set sufficient for viability which directs synthesis of functional categories in a relative order consisting of transcription, translation, aerobic metabolism and glycolysis/pyruvate dehydrogenase/pentose phosphate pathways. The relative order can be, for example, with reference to physical or temporal arrangement of functional categories.

[0075] Also provided is a basic genetic operating having a minimal gene set that is devoid of at least one gene selected from the group consisting of MG008, MG009, MG056, MG221, MG332, MG448 or MG449, an ortholog or a nonorthologous gene displacement thereof.

[0076] Although conserved genes between, for example, M. genitalium and H. influenza, the above genes are redundant in structure or function compared to other genes found within these and other species genome. For example, MG008 encodes furan and thioprene oxidase. MG262 encodes an exonuclease. MG009, MG056, MG221, and MG332 encode polypeptides with nucleotide binding domains such as ATP-, GTP-, NAD, FAD and SAM-binding domains, a permease or other conserved domains. MG448 and MG449 encode polypeptides with chaperone binding domains. Additionally, some of these genes are unnecessary for rudimentary functions and therefore more appropriate to be placed in an overlying genetic program operated from a basic genetic operating system of the invention. For example, those genes encoding chaperone and permease functions are not necessarily required for autonomous nanomachine operation.

[0077] The invention further provides a basic genetic operating system for a nanomachine genome that is sufficient for viability having less than about 140 kilobases (kb) in size. The basic genetic operating system can be about 152 or less fundamental genes, functional fragments, orthologs or nonorthologous displacements thereof.

[0078] A basic genetic operating system containing a minimal gene set sufficient for viability can be constructed to be any size so long as it can be packaged into a particle envelope or other partitioning structure. One advantage of engineering a basic genetic operating system is that it is a bottom-up approach to construction of the nanomachine genome. Similar to bottom-up nanomachine construction through biological self-assembly of matter at the atomic and molecular level, designing a minimal gene set specifying predetermined functions allows, for example, precise structures to be designed and synthesized. For example, genes can be arranged to conserve space by juxtaposition of fundamental genes with minimal inclusion of intervening genomic sequence. Regulatory regions such as enhancers can be moved from intergenic regions to introns, for example. Similarly, non-useful nucleic acid segments can be, for example, truncated or otherwise omitted, structural gene sequences such as introns, 5′ and 3′ gene flanking regions and untranslated sequences can be reduced or eliminated, genes can be overlapped or incorporated into genes transcribed and translated as polycistronic mRNA, and the primary sequence can be modified to incorporate optimal nucleotide usage to increase efficiency in translation of transcribed mRNA. Additionally, fundamental genes constituting a minimal gene set can be, for example, tailored to include only relevant functional domains. Therefore, a minimal gene set can consist of functional fragments of some or all of the fundamental genes that constitute one or more functional categories.

[0079] Those skilled in the art will know, or can readily design, given the teachings and guidance provided herein, a wide range of sizes for a basic genetic operating system sufficient to support a cellular life function such as viability. For example, a minimal gene set such as that shown in FIG. 1 or corresponding orthologous genes set forth in Table 4 which are sufficient to specify nanomachine viability, can be organized into a basic genetic operating system of about 140 kilobase (kb) pairs or less. For example, juxtaposition of intronless versions of these genes can result in a nucleic acid of about 137,589 base pairs (bp). Such a minimal gene set encodes about 152 fundamental genes for a total of about 45,863 amino acids. Inclusion of naturally occurring expression and regulatory elements, heterologous elements or combinations thereof, in a juxtapositional arrangement can be accomplished with minimal increase in nucleic acid size as these elements contribute minimally to overall size of the basic genetic operating system compared to the fundamental genes of the minimal gene set.

[0080] The size of a basic genetic operating system additionally can be reduced by, for example, employing any or various combinations of the architectural designs described above. For example, coding regions, noncoding regions, expression and regulatory sequences can be partially or substantially overlapped between some or all of the genes constituting a minimal gene set specifying a cellular life function or genes within one or more functional categories. Additionally, the constituent fundamental genes can be arranged on both strands of a double stranded nucleic acid to further condense a basic genetic operating system of the invention. Therefore, a basic genetic operating system of the invention programming non-replicative cellular life functions of a nanomachine can be substantially smaller than about 140 kb. For example, a basic genetic operating system sufficient for viability can be about 130 kb or less, 120 kb or less 110 kb or less and even 100 kb or less. It is also possible to reduce in half the size of such basic genetic operating systems to about 70 kb by, for example, substantial overlap and truncation of fundamental genes that constituting a minimal gene set. Other architectural designs well known to those skilled in the art similarly can be used to condense or optimize the structure of a basic genetic operating system of the invention.

[0081] A basic genetic operating systems of the invention also can include, for example, various structural features that facilitate the transfer of information into encoded polypeptides and the operation of cellular life functions of a nanomachine. Such structural features can include, for example, nuclear or cell membrane binding sites, binding regions for chromosome scaffolding, histone binding regions for chromosome condensation and, for example, non-coding intergenic nucleic acid. The presence of such intergenic spacer segments can allow, for example, efficient entry and exit of nucleic acid binding factors by reducing steric hindrance, binding site competition and topological constraints, for example. Additionally, the basic genetic operating systems of the invention can be designed as double stranded or single stranded genomic structures. Those skilled in the art will know which of various structural regions can be incorporated into a basic genetic operating system to achieve a targeted application as well as to increase or optimize its performance as a nanomachine genome. For example, if the nanomachine is to parallel procaryotic cellular life forms, then chromosome condensation is not necessarily important. However, chromosome condensation, anchorage and scaffolding can be advantageously utilized in basic genetic operating system that specifies fundamental genetic programming for higher eucaryotic cellular life forms.

[0082] As described above, a basic genetic operating system specifying basal cellular life functions such as viability can be accomplished, for example, with about 152 fundamental genes or less. They can be grouped, for example, in about 9 functional categories. The number of constituent genes within each functional category can vary, for example, depending on the targeted application of the host nanomachine. For example, the number of constituent genes can vary depending on whether the programming is for de novo or salvage pathway biosynthesis of a molecule or class of molecules. The number of constituent fundamental genes also can vary, for example, depending on whether the programming specifies viability within an intracellular or extracellular physiological environment or an extracellular non-physiological environment. Constituent fundamental genes also can vary depending on whether the programming specifies aerobic or anaerobic gene products for production of energy sources. Inclusion of membrane sorting, polypeptide secretion and intracellular trafficking and vesicle gene functions also can vary the number of constituent fundamental genes within a functional category. Similarly, and as described further below, the number of constituent genes within each functional category can vary, for example, depending on whether the basic genetic operating system specifies prototrophic or auxotrophic nanomachine autonomy. As set forth in Table 4 the number of constituent gene products also can vary depending on whether the basic genetic operating system is engineered from procaryotic or eucaryotic genes, orthologs or nonorthologous displacements thereof.

[0083] Generally, however, constituent genes sufficient to support viability can be grouped, for example, into about 14 genes in a transcription gene category, about 90 genes in a translation gene category, about 13 genes in an aerobic metabolism gene category, about 16 genes in a gene category constituting glycolysis, pyruvate dehydrogenase, and pentose phosphate pathways, about 3 genes in a carbohydrate metabolism gene category, about 3 genes in a central intermediary metabolism gene category, about 2 genes in a nucleotide metabolism gene category, about 10 genes in a transport/binding protein gene category and about 1 genes in a housekeeping function gene category. The category containing genes functioning in translation processes also can be further divided, for example, into two further subgroups. These translation subgroups can consist of about 13 genes whose gene products function in polypeptide modification and translation factors and about 52 genes whose gene products function in ribosome biosynthesis, assembly and modification. Similarly, there are about 10 fundamental genes encoding glycolytic functions, about 2 fundamental genes encoding pyruvate dehydrogenase pathway gene products and about 4 fundamental genes encoding gene products that function in the pentose phosphate pathways.

[0084] Exemplary fundamental genes and their gene product functions within each of the above functional categories and subgroups are shown in FIG. 1. Orthologous genes which can similarly substitute for those shown in FIG. 1 are set forth in Table 4 below. Given the teachings and guidance provided herein those skilled in the art will know or can determine, by for example, comparative genomics and gene product function, other orthologs or nonorthologous displacements that similarly can substitute for one or more of the fundamental genes shown in FIG. 1 or Table 4. Therefore, the invention provides a basic genetic operating system sufficient to direct autonomous prototrophic viability of a host nanomachine having about 152 or less fundamental genes that consists of substantially the same fundamental genes show in FIG. 1, Table 4, including orthologs or nonothorologous displacements thereof.

[0085] Although the invention has been described with reference to basic genetic operating system encoding a minimal gene set sufficient for viability, those skilled in the art will know that various other basic genetic operating system programming other cellular life functions can be engineered and synthesized given the teachings and guidance provided herein. For example, described further below are basic genetic operating systems encoding replication functional categories so as to confer replication competence as a cellular life function of a host nanomachine. Additionally, a basic genetic operating system can be engineered for autonomous nanomachine operation in an intracellular environment, such as is the case for M. genitalium, or an extracellular environment such as is the case from H. influenza, E. coli, other procaryotic cells and eucaryotic cells. Further non-replicative basic genetic operating systems can additionally include, or programming changed to encode, other cellular life functions such as polypeptide synthesis, membrane integrity, polypeptide folding, polypeptide trafficking, extracellular synthesis and transport, motility, fermentation and spore formation.

[0086] For example, protein synthesis machinery can be encoded in the absence of transcription functions for specific mRNA species. A host nanomachine can be supplied with exogenous mRNA for synthesis of one or more encoded polypeptides. Also a basic genetic operating system can include membrane structural genes, integral membrane or transmembrane polypeptides that augment the structural integrity of a lipid membrane particle envelope. In like fashion, polypeptide folding functions and trafficking functions can be encoded. For example, sec-dependent polypeptide secretion in procaryotes and signal recognition particle (SRP)-dependent tranaslocation in eucaryotes are two specific examples of folding and trafficking functions. Specific examples of extracellular synthesis and transport can be useful for nanomachine survival in certain environments and include, for example, translocation of molecules using ABC transporters, synthesis of glycogen, synthesis and secretion of glycopolymers such as dextrans and xanthan gum.

[0087] Additionally, selected pathways for aerobic energy production or anaerobic energy functions such as genes encoding the reductive citric acid cycle can be programmed. Briefly, the carbohydrate pathways for aerobic energy production can include, for example, glycolysis, the pentose phosphate pathway and the Entner-Doudoroff pathway. Glycolysis, or the EMP pathway is present in both procaryotic and eucaryotic organisms and functions to oxidize carbohydrate to pyruvate and to phosporylate ADP. This pathway also provides precursor metabolites for other pathways, including feeding into the pentose phosphate pathway via glucose-6-phosphate. The pentose phosphate pathway is similarly present in both procaryotic and eucaryotic organisms and produces NADPH, pentose phosphates, which are precursors to ribose and deoxyribose, and erythrose phosphate, which is a precursor to aromatic amino acids, phenylalanine, tyrosine and tryptophan, and phoshoglyceraldehyde. The Enter-Doudoroff pathway is found generally in procaryotic organisms and produces various energy molecules in the presence of specific carbon sources, such as gluconic acid.

[0088] Other aerobic energy functions include, for example, the pyruvate dehydrogenase complex and the Citric Acid Cycle. Pyruvate dehydrogenase complex is an enzyme located in the cytosol of procaryotes and in the mitochondria of eucaryotes. This complex functions to decarboxylate pyruvate to acetyl-CoA, CO₂ and NADH. Acetyl-CoA can enter the citric acid cycle, where it is oxidized to CO₂. The Citric Acid Cycle operates in conjunction with repiration to oxidize NADPH and FADH₂ and generally functions during aerobic growth. Under anaerobic conditions, procaryotes have a modified pathway called the reductive citric acid pathway where NADH is oxidized by an organic acceptor that is generated during catabolism.

[0089] Anaerobic energy production includes, for example, including or substituting for pyruvate dehydrogenase, fundamental genes encoding pyruvate-ferredoxin oxidoreductase or pyruvate-formate lyase, which function to breakdown pyruvate into acetyl-CoA under anaerobic conditions. Utilization of the reductive citric acid pathway will allow fermentation for example. Although not present in M. genitalium, these functions can be obtained from genes in other organisms such as E. coli. Briefly, to obtain anaerobic respiration, α-ketoglutarate dehydrogenase activity can be down regulated or the gene rendered non-functional, and fumarate reductase can replace, or be additionally included with, succinate dehydrogenase.

[0090] Further, fermentation cycles such as butyrate or butanol-acetone fermentation from C. acetobutyliciuum also can be programmed. Basic motility functions can be changed by encoding different flagella motors to be compatible, for example, with the host nanomachine environment. Such different flagella also can include a lipopollysaccharide sheath or be a spirochete flagella, for example. Spore forming functions can be included from organisms such as B. subtilis and can include genes such as SpoOA, SpoOF, KinABC and others. Other basic cellular life functions also are well known to those skilled in the art and can be included in a basic genetic operating system of the invention.

[0091] Any basic genetic operating system of the invention can be supplemented with additional genetic programming to, for example, supplement fundamental nanomachine activities or operation, or, for example, to customize a host nanomachine to perform essentially any desired function. Supplementation with additional genetic programming can include, for example, basic genetic operating systems containing fundamental programs specifying, for example, prototrophic autonomous functioning, auxotrophic autonomous functioning, non-replicative cellular life functions and replication competent cellular life functions. Such additional genetic programming can be conceptually analogized to computer application programs overlaid on, or run off of a computer operating system, where the latter can be conceptually analogized to a basic genetic operating system of the invention. By analogy, a basic genetic operating system of the invention can be engineered to contain controlling functions, nucleic acid sequences and nucleic acid structures for entry and execution of genetic subroutines containing instructions for any desired cellular life function, biochemical activity or operation. Such additional genetic programming can be simple, such as inclusion of an expression cassette for one or more gene products to be produced by the host nanomachine, or complex, such as inclusion of an entire biochemical pathway or network to confer sophisticated physiological responses. Therefore, the host biological nanomachines of the invention can be designed and tailored to perform one, two, several and even many additional activities and operations up to and including substantial functional mimicry of naturally occurring cellular life forms.

[0092] Additional genes that can be included can be obtained from any functional category, including those that constitute a minimal gene set as well as those which substantially enhance the functioning and operation of a host nanomachine. Such additional categories include, for example, those set forth in FIG. 1 for non-replicative basic genetic operating systems, FIG. 2 for replication competent basic genetic operating systems, orthologs for genes within these functional categories as exemplified in Table 4, or as known to those skilled in the art and nonorthologous displacements. Therefore, a basic genetic operating system sufficient for viability, other non-replicative cellular life functions, replication competence or other replication competent cellular life functions, for example, can be further supplemented with overlying genetic applications encoding non-fundamental genes for these referenced cellular life functions within any of the functional categories show, for example, in FIG. 1 or 2. Specifically, overlying genetic applications can contain, for example, non-fundamental genes within the functional categories for replication, transcription, translation, the various metabolic functional categories, a phosphotransferase system (PTS) category, a signal transduction and regulation category, a transport and binding protein category, a particle division category, a chaperone system category, a particle envelope category and a housekeeping function category. Other non-fundamental genes and functional categories well known to those skilled in the art also can be included in such supplemental programming to confer one or more predetermined activities onto a host nanomachine of the invention.

[0093] Specific examples of non-fundamental genes within the above functional categories include, for example, genes selected such as the M. genitalium genes termed MG020, MG022, MG034, MG039, MG041, MG046, MG051, MG061, MG062, MG108, MG121, MG129, MG183, MG188, MG368, MG429, an ortholog or a nonorthologous gene displacement thereof. MG020 and MG183 encode, for example, genes involved in amino acid metabolism. MG022 encodes a gene involved in transcription. MG034 and MG051 encodes a gene involved in nucleotide metabolism. Nine of the above genes encode activities required for the PTS system. These genes include, for example, MG039, MG041, MG061, MG062, MG108, MG121, MG129, MG188 and MG429. MG046 is involved, for example, in secretion and therefore, can be considered to fall within the translation functional category. Finally, MG368 encodes a gene involved in lipid metabolism. Numerous other genes also exist from both procaryotic and eucaryotic cells and organisms. Any other genes within functional categories of a basic genetic operating system of the invention also can be integrated into a basic genetic operating system to generate a nanomachine genome encoding a specified activity or operation additional to that encoded by its basic genetic operating system.

[0094] Similarly, a basic genetic operating system sufficient for viability or replication competence, for example, also can be integrated by genetic applications programing independent or substantially independent functions to those specified in the underlying operating system. For example, complete pathways and networks for various physiological functions can be incorporated, including for example, motility, chemotaxis, homing, apoptosis, cellular immunity, humoral immunity, innate immunity, cytokine production, growth factor production, cellular adhesion and cellular migration. Other activities that can be integrated with a basic genetic operating system can include, for example, drug resistance, drug sensitivity, temperature, pH and salimity resistance or sensitivity as well as modulation of a redox state. Additional genes within any of the fundamental categories such as transcription or translation can be added as well as genes encoding post-translational modifications, functions, or polypeptide foldings. Additionally, a basic genetic operating system also can be integrated with genes encoding structural polypeptides such as cytoskeletal and membrane skeleton polypeptides to increase structural integrity of a nanomachine particle. Numerous other additional programming can be incorporated into a basic genetic operating system of the invention to impart an attribute or confer an activity onto the host nanomachine. Those skilled in the art will know what additional functions are germane to a targeted nanomachine application as well as which genes are necessary or sufficient to accomplish a particular outcome.

[0095] Therefore, the invention provides a prototrophic or auxotrophic basic genetic operating system having one or more non-fundamental genes operationally linked to the basic genetic operating system. The basic genetic operating system can encode non-replicative cellular life functions, including activities sufficient for viability, as well as replication competent cellular life functions. Such non-fundamental genes can be, for example, within a functional category of a basic genetic operating system or any other gene or genes that are engineered to impart a predetermined activity, operation or function onto a host nanomachine of the invention.

[0096] As described above, one particular application that can be advantageously suited to the bottom-up design and self-synthesis of a basic genetic operating system and host nanomachine, respectively, is the designed incorporation of biomolecule expression and production. One or more expression cassettes, for example, can be engineered into a basic genetic operating system of the invention for modular insertion of a gene encoding any desired biomolecule. Similarly, insertion of two or more genes and complete pathways encoding multiple subunits of biomolecules, multiple biomolecules or, for example, complete biosynthetic pathways or networks for nanomachine synthesis of one or more biomolecules of interest can be routinely engineered into a basic genetic operating system of the invention by those skilled in the art. Expression of such biomolecules can be constitutive or regulated, for example. Regulated expression can be accomplished by, for example, any genetic, recombinant, enzymatic or signal transduction mechanism known in the art, including for example, inducible or conditional expression by exogenous or physiological stimuli. Therefore, biosynthetic regulation also can be tailored to a particular nanomachine application or operation.

[0097] For example, insulin can be a biomolecule produced by a nanomachine of the invention. The insulin can be constitutively produced if it is desirable to make pharmaceutical quantities ex vivo. Alternatively, a nanomachine can be engineered with an inducible expression elements that is activated by elevated glucose levels or can be activated with an exogenously administered modulator. As described further below, such nanomachines can be advantageously administered to diabetic individuals for the treatment of diabetes.

[0098] Biomolecules can include, for example, a therapeutic macromolecules such as a polypeptide, a polypeptide complex, a ribo- (RNA) or deoxyribonucleic acid (DNA), lipid, sugar, glycopolypeptide, glycoside polypeptide, polyketides as well as biosynthesizable organic compounds. Such organic compounds can include, for example, macromolecule building block monomers such as amino acids, purine and pyrimidine bases, nucleosides, nucleoside monophosphates, and nucleotides, aldehydes, ketones, fatty acids, sugars, steroids, hydrocarbons, polymers, alkaloids, hormones, cytokines, chemokines, cofactors, neurotransmitters and the like. Biomolecules also can be, for example, macromolecules or biosynthesizable organic compounds suitable for diagnostic or industrial applications.

[0099] The basic genetic operating systems of the invention, including, for example, non-replicative and replication competent forms, can be produced by any method of nucleic acid synthesis known to those skilled in the art. Such methods include, for example, chemical synthesis, recombinant synthesis, enzymatic polymerization and combinations thereof. These and other synthesis methods are well known to those skilled in the art.

[0100] For example, methods for synthesizing oligonucleotides can be found described in, for example, Oligonucleotide Synthesis: A Practical Approach, Gate, ed., IRL Press, Oxford (1984); Weiler et al., Anal. Biochem. 243:218 (1996); Maskos et al., Nucleic Acids Res. 20(7):1679 (1992); Atkinson et al., Solid-Phase Synthesis of Oligodeoxyribonucleotides by the Phosphitetriester Method, in Oligonucleotide Synthesis 35 (M. J. Gait ed., 1984); Blackburn and Gait (eds.), Nucleic Acids in Chemistry and Biology, Second Edition, New York: Oxford University Press (1996), and in Ansubel et al., Current Protocols in Molecular Biology, John Wiley and Sons, Baltimore, Md. (1999).

[0101] Recombinant and enzymatic synthesis, including polymerase chain reaction and other amplification methodologies can be found described in, for example, Sambrook et al., Molecular Cloning: A Laboratory Manual, Third Ed., Cold Spring Harbor Laboratory, New York (2001) and in Ansubel et al., (1999), supra.

[0102] Solid-phase synthesis methods for generating arrays of oligonucleotides and other polymer sequences can be found described in, for example, Pirrung et al., U.S. Pat. No. 5,143,854 (see also PCT Application No. WO 90/15070), Fodor et al., PCT Application No. WO 92/10092; Fodor et al., Science (1991) 251:767-777, and Winkler et al., U.S. Pat. No. 6,136,269; Southern et al. PCT Application No. WO 89/10977, and Blanchard PCT Application No. WO 98/41531. Such methods include synthesis and printing of arrays using micropins, photolithography and ink jet synthesis of oligonucleotide arrays.

[0103] Methods for synthesizing large nucleic acid polymers by sequential annealing of oligonucleotides can be found described in, for example, in PCT application No. WO 99/14318 to Evans and also described further below in the Examples. All of the above references are incorporated herein by reference in their entirety.

[0104] The invention additionally provides an autonomous prototrophic nanomachine having a basic genetic operating system for autonomous prototrophic viability and a particle envelope.

[0105] Any of the basic genetic operating systems described above, such as those directing the synthesis and maintenance of basic cellular viability functions can be packaged into a particle envelope to produce an autonomously viable prototrophic nanomachine of the invention. Particle envelopes can include, for example, any semi-permeable partitioning biocompatible material that maintains separation of the basic genetic operating system or nanomachine genome, nanomachine macromolecular structures such a ribosomes and transcriptional apparatus, macromolecules and organic molecules from the external environment. A particle envelope can allow, for example, by diffusion, passive or active transport, pinocytosis, phagocytosis, vesicle fusion or other processes well known to those skilled in the art, the influx of nutrients, minerals and other molecules needed for the proper functioning and operation of the nanomachine. Similarly, a particle envelope can allow by, for example, the above processes well known in the art, the efflux of metabolic by-products and waste products.

[0106] Various biocompatible materials well known to those skilled in the art can be used as a particle envelope. For example, a particle envelope can be a lipid vesicle or a lipid bilayer similar to naturally occurring cellular membranes. Other biocompatible materials useful as a particle envelope include, for example, phospholipids, liposomes, lipoprotein micelles, and viral or phage envelopes. Alternatively, particle envelopes can be constructed from synthetic or naturally occurring materials such as filter membranes, Gortex™, polyamides, polyfluorenes and fluorocarbons. Combinations of the above biocompatible materials also can be used for nanomachine particle envelopes of the invention. Also, a basic genetic operating system of the invention can further be programmed, by inclusion of genes encoding for fatty acid and lipid biosynthesis, for example, to autonomously produce bilayer lipid membranes similar to naturally occurring cells.

[0107] Initial functional operation of a nanomachine can require, for example, the inclusion of starter molecules and macromolecules that are sufficient to achieve at least one round of transcription or translation. For example, nanomachine particle containing only a basic genetic operating system without essential cellular machinery, precursors and energy sources to initially transcribe or translate de novo the nanomachine genome can be inoperative. Therefore, starter components consisting of, for example, the above machinery, precursors or energy sources can be packaged within the nanomachine particle envelope in sufficient amounts to allow genome-directed synthesis and production of threshold amounts of nanomachine components. A threshold amount is an amount that is produced from a basic genetic operating system which is sufficient for autonomous nanomachine activity and operation. Because macromolecules and organic molecules can have finite half-lives, the initially packaged starter components will be exhausted or cured following initial operation of the nanomachine particle. Therefore, autonomous programmed functions will take over to replenish fundamental components and maintain prototrophic homeostasis of a nanomachine of the invention.

[0108] Starter components can be, or obtained from, for example, cell lysates, cellular fractions, recombinant production, biochemically purification, cellular-nanomachine fusions and other sources and methods well known to those skilled in the art. Generally, starter components can contain threshold amounts of each gene or end product component synthesized by a gene, pathway or network within the corresponding basic genetic operating system. However, nanomachine particles of the invention can be brought up to operation with only a few rudimentary activities and structures such as RNA polymerase, ribosomes and translation factors and an energy source. Exemplary amounts of starter components include, for example, femtomolar, nanomolar or micromolar quantities of essential fundamental gene products. Those skilled in the art will know that the actual amount and composition of the starter components can be adjusted depending on the need. For example, increasing the initial concentration of energy components such as ATP can allow corresponding decreases in number of different types of molecules within the starter composition because the nanomachine will have a larger initial reservoir before it has to start producing its own energy supply.

[0109] The invention further provides a basic genetic operating system for an autonomous auxotrophic nanomachine having a nanomachine genome encoding a minimal gene set sufficient for viability in the presence of an auxotrophic biomolecule.

[0110] As described previously, basic genetic operating systems that can direct autonomous nanomachine cellular life functions in the presence of an exogenous supply of a biomolecule are auxotrophic basic operating systems and host nanomachines, respectively. The teachings and guidance set forth above with respect to autonomous prototrophic basic operating systems and host nanomachines are similarly applicable to auxotrophic systems and nanomachines. One difference, however, being that an engineered deficiency is functionally complimented by exogenous supplies of a biomolecule that can rescue the design defect.

[0111] Therefore, auxotrophic basic genetic operating systems similarly can include, for example, minimal gene sets encoding the functional categories of transcription, translation, aerobic metabolism, anaerobic metabolism, carbohydrate metabolism, central intermediary metabolism, nucleotide metabolism, transport and binding proteins, and housekeeping functions. Such categories can additionally be synthesized in any desired physical or temporal order including, for example, a relative physical or temporal order of transcription, translation, aerobic metabolism and glycolysis, pyruvate dehyrogenase, pentose phosphate pathways, respectively. Similarly, as described in reference to a prototrophic basic genetic operating system sufficient for viability, an auxotrophic basic genetic operating system sufficient for viability also can be devoid of at least one gene selected from MG008, MG009, MG056, MG221, MG332, MG448 or MG449, an ortholog or a nonorthologous gene displacement thereof. Likewise, an auxotrophic basic genetic operating system can similarly be designed as a spatially condensed nucleic acid of about 140 kb or less in size. The design alternatives and considerations described previously are also directly applicable to auxotrophic basic genetic operating systems. Similarly, the design and incorporation of additional genetic programming overlaid onto, and run off of, a prototrophic basic genetic operating system are additionally directly applicable to an auxotrophic basic genetic operating system. Therefore, an auxotrophic basic genetic operating system can be engineered to include expression cassettes for the production of one or more biomolecules, biochemical pathways and networks.

[0112] The invention further provides a basic genetic operating system for an autonomous auxotrophic nanomachine having about 151 or less fundamental genes.

[0113] As described previously, a basic genetic operating system specifying basal cellular life functions such as viability can be accomplished, for example, with about 152 fundamental genes or less. However, for an auxotrophic basic genetic operating system, any one or more of these genes can be rendered deficient so long as the deficiency can be complemented or rescued by supplementation with a compound, molecule or macromolecule. Those skilled in the art will know which gene functions can be supplied by supplementation of the nanomachine external environment. For example, glycolysis metabolizes glucose to glucose phosphate via glucokinase. Elimination of the glucokinase gene can be rescued by suppling glucose phosphate rather than glucose in the external environment to maintain autonomy of such a system auxotrophic for glucokinase. Similarly, entire functional systems can be deleted if the components are added to the external medium or, alternatively, introduced into the nanomachine itself. For example, elimination of ribosome synthesis and protein synthesis machinery also can be designed into an auxotrophic basic genetic operating system and these functions can be rescued by suppling a cell-free or artificial extract to provide protein synthesis function. Such auxotrophic nanomachines can autonomously function for polypeptide synthesis directed by the auxotrophic basic genetic operating system using the externally supplied functions rather than internally synthesized translation machinary.

[0114] Therefore, the about 9 functional categories described previously similarly can constitute an auxotrophic basic genetic operating system of the invention. However, depending on the fundamental genes and categories selected, the number of genes can be, for example, 151 or less. As such, an auxotrophic minimal gene set will contain at least one non-functional gene within, for example, the constituent genes described previously which are sufficient to support viability.

[0115] Exemplary fundamental genes and their gene product functions within each of the functional categories and subgroups are shown in FIG. 1. Orthologous genes which can similarly substitute for those shown in FIG. 1 are set forth in Table 4 below. Given the teachings and guidance provided herein those skilled in the art will know or can determine, other orthologs or nonorthologous displacements that similarly can substitute for one or more of the fundamental genes shown in FIG. 1 or Table 4. Therefore, the invention provides a basic genetic operating system sufficient to direct autonomous auxotrophic viability of a host nanomachine having about 151 or less fundamental genes that consists of substantially the same fundamental genes show in FIG. 1, Table 4, orthologs or nonothorologous displacements thereof.

[0116] Any of the auxotrophic basic genetic operating systems described above, such as those directing the synthesis and maintenance of basic cellular viability functions, can be packaged into a particle envelope to produce an autonomously viable auxotrophic nanomachine of the invention in the presence of the corresponding auxotrophic biomolecule. Particle envelopes can include, for example, any semi-permeable partitioning biocompatible material that maintains separation of the basic genetic operating system or nanomachine genome, nanomachine macromolecular structures, macromolecules and organic molecules from the external environment. Particle envelopes also can include other physical, chemical or electric forces that can generate a microenvironment for separation of nanomachine from non-nanomachine components. As with basic genetic operating systems programmed for prototrophic cellular life functions, the auxotrophic basic genetic operating systems can be programmed similarly to direct the biosynthesis and maintenance of cellular life functions. Such cellular life functions include, for example, viability, replication, transcription, translation, cell division, energy generation, cellular homeostasis, adhesion, motility, migration, environmental adaption, chemotaxis and immune and effector cell responses. Other cellular life functions, biochemical or physiological activities or operations well known to those skilled in the art also can be programmed separably or together with the above cellular life functions.

[0117] The invention provides a basic genetic operating system for an autonomous prototrophic nanomachine having a nanomachine genome encoding a minimal gene set sufficient for autonomous prototrophic replication. The nanomachine genome can direct synthesis of the minimal gene set in a relative order of functional categories having the functions of replication, transcription, translation, aerobic metabolism and glycolysis, pyruvate dehyrogenase and pentose phosphate pathways, respectively. Also provided is a basic genetic operating system for a prototrophic nanomachine, further having functional categories of the minimal gene set for carbohydrate metabolism, central intermediary metabolism, nucleotide metabolism, signal transduction regulation, transport and binding proteins, particle division, chaperone system, fatty acid/lipid metabolism, particle envelope and housekeeping functions.

[0118] The invention also provides a basic genetic operating system for an autonomous auxotrophic nanomachine having a nanomachine genome encoding a minimal gene set sufficient for autonomous replication in the presence of an auxotrophic biological molecule. The nanomachine genome can direct synthesis of the minimal gene set in a relative order of functional categories having the functions of replication, transcription, translation, aerobic metabolism and glycolysis, pyruvate dehydrogenase, and pentose phosphate pathways, respectively. Further provided is a basic genetic operating system for an auxotrophic nanomachine further having functional categories of the minimal gene set for carbohydrate metabolism, central intermediary metabolism, nucleotide metabolism, signal transduction regulation, transport and binding proteins, particle division, chaperone system, fatty acid/lipid metabolism, particle envelope and housekeeping functions.

[0119] A basic genetic operating system of the invention specifying the genetic programming for replication competent nanomachines is a nucleic acid, or a functional equivalent of a nucleic acid, that can serve as a genome for a biosynthetic cell or nanomachine. Encoded within a basic genetic operating system sufficient for replication competence are, for example, the required gene products that are obligatory to synthesize and sustain foundational functions of the constituent components and processes of this cellular life function. Whether a basic genetic operating system provides the genetic information for any of various non-replicative nanomachines or for any of various replication competent nanomachines, a basic genetic operating system differs from a complete genome, for example, because it duplicates or more closely approximates a genetic copy of genes, or functional fragments thereof, that are essential for the engineered replicative or non-replicative cellular life function. Therefore, a basic genetic operating system is a simpler and more efficient genome compared to naturally occurring genomes because it lacks unnecessary or redundant genetic information or structure.

[0120] As a streamlined copy of genes that are obligatory to sustain, for example, replication competence, a basic genetic operating system constitutes a minimal compilation of genes that are required for the biosynthesis and maintenance of this cellular life function. A prototrophic basic genetic operating system will encode a complete minimal gene set whereas an auxotrophic basic genetic operating system will encode, for example, at least one non-functional gene within a minimal gene set whose function can be supplied by exogenous supplementation. Therefore, a basic genetic operating system specifying autonomous replication can, by itself, substitute for, or function as, a cellular or nanomachine genome sufficient to support autonomous replication for at least one cycle of replication. Additionally, and as described further below, a basic genetic operating system also can be combined with other genes and gene sets to augment the genetic instructions of the basic operating system. Inclusive of other genes, can, for example, enable a host nanomachine to perform and maintain a wide variety of biochemical activities and operations in conjunction with those constituting fundamental cellular life functions such as replication.

[0121] A minimal gene set sufficient to support either prototrophic or auxotrophic replication competence includes, for example, genes that fall within a number of functional categories. In a simple form, a replication competent minimal gene set will include, for example, a minimal gene set sufficient for viability and fundamental genes sufficient for replication of the genome. Where a genome is DNA such genes can include, for example, DNA polymerase and related elementary replication factors. In comparison, where a genome is RNA, such genes can include, the requisite reverse transcriptase or RNA polymerase required for the engineered replication mechanism.

[0122] More complex replication competent minimal gene sets, can additionally include, for example, fundamental genes required for nanomachine particle division and membrane biogenesis. In the absence of fundamental functions for particle division, a replication competent host nanomachine can replicate its genome but not substantially divide into daughter particles. A basic genetic operating system specifying fundamental functions for replication in the absence of particle division functions can result in production of a particle having, for example, two or more genomes in its intraparticle space. Inclusion of membrane biogenesis functions, such as fatty acid and phospholipid metabolism, in such a replication competent basic genetic operating system can allow a host nanomachine to expand in size and volume to accommodate the additional nucleic acid mass. Inclusion of fundamental genes sufficient for particle division or membrane biogenesis will result in protrotrophic basic genetic operating systems for these referenced activities.

[0123] Alternatively, such host nanomachines can be engineered and maintained as auxotrophs for the above fundamental functions of membrane biogenesis, particle division or both. Gene products or even nucleic acids encoding these functions which are, for example, separable from the basic genetic operating system can be introduced into the nanomachine to allow particle enlargement or induce particle division.

[0124] Although described with reference to membrane biogenesis and particle division in connection with replication competent nanomachines, such strategies and modes of operation are equally applicable for both non-replicative and replication competent nanomachine species as well as for a single auxotrophic fundamental gene, two or more auxotrophic fundamental genes, basic genetic operating systems engineered to be auxotrophic for pathways and networks. Given the teachings and guidance provided herein, those skilled in the art will know, or can routinely determine, various different combinations and permutations for prototrophic and auxotrophic basic genetic operating systems, their respective requirements for operation and modes of rescuing an auxotrophic phenotype.

[0125] Additionally, fundamental genes encoding augmentory rudimentary functions also can be included in a basic genetic operating system containing a minimal gene set sufficient for replication competence. Such augmentory rudimentary functions can include, for example, fundamental genes encoding polypeptide turnover and folding; purine, pyrimidine, nucleoside and nucleotide biosynthesis; chaperones, and regulatory functions. For example, the additional M. gennitalium genes set forth in FIG. 2 compared to FIG. 1, and the exemplary orthologs shown in Table 4 are examples of a fundamental genes that can be contained in a minimal gene set sufficient for replication compared to one encoding gene products sufficient for viability. Other examples of minimal gene sets that support autonomous host replication are described in, for example, in Mushegian and Koonin, supra; Koonin et al., supra; Hutchison et al., supra, and at NCBI URL ncbi.nlm.nih.gov/cgi-bin/Complete_Genomes/mglist, supra. The constituent genes and gene products and their interrelationships or independence with respect to other functional categories and cellular life functions is described further below.

[0126] Functional categories of genes within a minimal gene set constituting the genetic programming sufficient to support replication as a cellular life function include, for example, about fifteen or less fundamental biochemical processes. Nine of these functional categories include those described above for a minimal gene set sufficient for viability. Similarly, the fifteen or less functional categories also fall under the general groupings of biosynthetic, metabolic and homoeostatic processes. The biosynthetic groupings include, for example, the functional categories of replication, transcription, translation and particle envelope production.

[0127] Metabolic processes include, for example, energy metabolism, carbohydrate metabolism, central intermediary metabolism, nucleotide metabolism and fatty acid and phospholipid metabolism. Energy metabolism can further include the functional categories of aerobic metabolism and anaerobic metabolism. Glycolysis, pyruvate dehydrogenase and the pentose phosphate pathways are specific biochemical pathways supplying high free energy molecules such as ATP, NADH and NADPH under aerobic conditions. Any of these energy metabolism subgroups of fundamental genes are sufficient to supply adequate energy supplies for autonomous nanomachines programmed by replication competent or non-replicative basic genetic operating systems. Carbohydrate metabolism includes, for example, fundamental genes active in sugar conversion. Nucleotide metabolism includes, for example, de novo or salvage pathway synthesis of purine and pyrimidine bases, nucleosides and nucleotides.

[0128] Function categories within the homoeostatic processes include, for example, regulatory functions, transport and binding functions, particle division, chaperone functions and housekeeping functions.

[0129] Those skilled in the art will know what fundamental genes are, or can be, contained within each category, including for example, those derived from procaryotic and eucaryotic sources. Exemplary listings of functional categories and constituent minimal gene set sufficient for a basic genetic operating system to direct a replication competent autonomous nanomachine is shown in FIG. 2 and Table 4. Therefore, the functional categories constituting a minimal gene set sufficient for a cellular life function such as replication competence can be derived from a single species or multiple species.

[0130] Similarly, fundamental genes determine to fall within a functional category also will include, for example, functional equivalents such as orthologs and nonorthologous displacements as well as functional fragments thereof.

[0131] As with non-replicative systems, various 1S combinations and permutations of functional categories for a basic genetic operating system programmed to direct replication competent autonomous nanomachines, such as those shown in FIG. 2 and Table 4, for example, can be produced depending on the need and desired operation of the host nanomachine. The design considerations and engineering of non-replication competent basic genetic operating systems tailored for a particular nanomachine application are also directly applicable to replication competent basic genetic operating systems. For example, a replication competent nanomachine can be programmed to function under completely aerobic conditions, or alternatively, under anaerobic conditions as described previously. Similarly, a replication competent nanomachine also can be programmed to generate macromolecules by de novo or salvage biosynthesis. Further, for example, if a nanomachine of the invention is desired to exhibit particle-particle or particle-matrix adhesion, migration, motility, cytokine regulation, growth factor regulation, immune and effector mechanism or chemotaxis to perform a targeted application, then these functional categories and their constituent fundamental genes can be included within a replication competent basic genetic operating system of the invention.

[0132] Numerous other combinations, substitutions and permutations of functional categories can be made in a basic genetic operating system of the invention to tailor the performance of either an autonomous prototrophic or auxotrophic nanomachine to a particular application. Such other modifications of functional categories include, for example, those described previously with prototrophic and auxotrophic non-replicative systems. Those skilled in the art will know which functional categories can be combined, modified or substituted to accomplish a predetermined activity, cellular life function or application. Additionally, as with the other functional categories, the genes within a particular biosynthetic pathway are well know to those skilled in the art. Similarly, using the teachings and guidance provided herein, those skilled in the art will know, or can determine, which genes within a biochemical pathway or physiological process are fundamental genes and can be included with a minimal gene set and which genes are dispensable to the efficient function and operation of a nanomachine programmed with a basic genetic operating system conferring replication competence.

[0133] A minimal gene set will include, for example, genes within a functional category that are fundamental to a biochemical process. Fundamental genes for replication competence include, for example, those genes that are essential to the process as well as those elementary genes that augment the performance of a biochemical process to comparable cellular or reference standard levels. For example, a basic genetic operating system specifying replication competent programming can additionally include, for example, fundamental genes encoding de novo nucleotide biosynthesis compared to non-replicative basic systems. The inclusion of additional nucleotide metabolism functions can compensate for the added requirement necessary to replicate the nanomachine genome. Those skilled in the art will know, or can determine, fundamental genes that encode either an essential function or an elementary function within a minimal gene set. Similarly, whether in context of replication competent or non-replicative basic genetic operating systems, those skilled in the art also will understand that augmentation of a elementary process, and therefore includable as a fundamental gene, differs from optimization.

[0134] The functional categories constituting a replication competent basic genetic operating system of the invention can be arranged in essentially any desired physical or functional order so long as all genes of the minimal gene set are present and operative. However, arranging the functional categories in relative order of importance can augment the efficiency of the host replication competent nanomachine operation. Similarly, arranging the functional categories in relative order of importance also can increase the quality of a particular nanomachine product or activity. Depending on the desired use of an autonomous prototrophic or auxotrophic nanomachine of the invention, the functional gene categories can be selectively arranged to optimize or regulate, for example, the genetic programming of the basic genetic operating system, nanomachine operation efficiency or genome size.

[0135] One arrangement of functional categories within a replication competent basic genetic operating system can be, for example, in the relative order of gene product use to achieve the encoded replication and supporting functions. To sustain cellular life functions and enable genome replication, a host nanomachine should be able to biosynthesize, for example, component macromolecules sufficient for replication, transcription, translation and at least one pathway of energy production. One relative order of nanomachine use can be, for example, a relative-order of fundamental genes constituting the functional categories of replication, transcription and translation categories, respectively, followed by functional categories specifying nanomachine energy sources. Alternatively, fundamental genes constituting one or more energy sources can be, for example, placed prior to or between the biosynthetic functional categories. Such energy sources can be, for example, fundamental gene sets sufficient for either or both aerobic metabolism and anaerobic metabolism, or a pathway thereof.

[0136] The remainder of the functional categories of genes sufficient for replication competence of a host nanomachine can be essentially any desired order depending on the targeted application of nanomachine and desired efficiency. One exemplary order of the remaining categories can be, for example, carbohydrate metabolism, central intermediary metabolism, nucleotide metabolism, regulatory functions such as signal transduction, transport and binding proteins, particle division, chaperone functions, fatty acid and lipid metabolism, particle envelope generation and housekeeping functions, respectively. The number of permutations and combinations of functional category order are many. Those skilled in the art will know what order and combination of functional categories can be made within a basic genetic operating system to achieve a desired result. Therefore, the invention provides a basic genetic operating system having functional categories described above and set forth in FIG. 2 and Table 4 arranged in all possible orders. Additionally, any of the fundamental genes within one or more of the functional categories can be separated and the resulting portions ordered within a basic genetic operating system separately from, or independent to, each other.

[0137] As with the prototrophic and auxotrophic basic genetic operating systems described previously, ordering of functional categories specifying replication competent basic genetic operating systems also can be based on several different criteria. For example, ordering can be accomplished with reference to physical order or temporal order. Any particular physical order can be accomplished, for example, by placement of fundamental genes or whole functional categories with reference to one or more genomic markers and in one or more directions as described previously. Also as described previously, various temporal ordering of fundamental genes or functional categories can be accomplished, for example, by activation and repression of targeted genes and gene sets in a selected order or by a combination of selected activation and repression and physical arrangements.

[0138] The invention also provides a basic genetic operating system for an autonomous protrophic nanomachine having a nanomachine genome encoding a minimal gene set sufficient for directing autonomous prototrophic replication, he minimal gene set being devoid of at least one gene selected from the group consisting of MG008, MG009, MG056, MG221, MG262, MG332, MG448 or MG449, an ortholog or a nonorthologous gene displacement thereof.

[0139] Further provided is a basic genetic operating system for an autonomous auxotrophic nanomachine having a nanomachine genome encoding a minimal gene set sufficient for directing autonomous replication in the presence of an auxotrophic biological molecule, the minimal gene set being devoid of at least one gene selected from the group consisting of MG008, MG009, MG056, MG221, MG262, MG332, MG448 or MG449, an ortholog or a nonorthologous gene displacement thereof.

[0140] As described previously with reference to basic genetic operating systems sufficient for viability or other non-replicative cellular life functions, although the above genes include conserved regions between, for example, M. genitalium and H. influenza, they also can be considered to encompass redundant structures or functions compared to other genes found within their respective genomes. Similarly, MG008, MG009, MG056, MG221, MG262, MG332, MG448 or MG449, orthologs or nonorthologous displacements thereof also can be considered, for example, to encompass redundant structures or functions compared to the compliment of genes found in genomes of other species as well. Additionally, some of these genes are unnecessary for rudimentary functions and, if desired to be included within a replication competent basic genetic operating system of the invention, more appropriate to be placed in an overlying genetic program operated from the underlying basic system.

[0141] A replication competent basic genetic operating systems devoid of MG008, MG009, MG056, MG221, MG262, MG332, MG448 or MG449, orthologs or nonorthologous displacements thereof, should include, for example, sufficient functional categories and constituent fundamental genes to direct the synthesis and maintenance of its host nanomachine components. Therefore, replication competent basic genetic operating systems devoid of one or more of the above genes can be constructed as, for example, simple, intermediate or complex versions of the replication competent basic genetic operating systems described previously. Similarly, any architectural design or arrangement of functional categories or constituent fundamental genes also can be engineered and constructed for a prototrophic or auxotrophic basic genetic operating system devoid of the above eight genes. Those skilled in the art will know, or can determine a suitable genetic structure for a particular targeted application of such replication competent host nanomachines.

[0142] Also provided by the invention is a basic genetic operating system for an autonomous prototropic nanomachine having a nanomachine genome encoding a minimal gene set sufficient for directing autonomous prototrophic replication, the nanomachine genome having less than about 250 kilobases (kb) in size. Further provided is a basic genetic operating system for an autonomous auxotrophic nanomachine having a nanomachine genome encoding a minimal gene set sufficient for directing autonomous auxotrophic replication in the presence of an auxotrophic biological molecule, the nanomachine genome having less than about 250 kilobases (kb) in size.

[0143] A basic genetic operating system containing a minimal gene set sufficient for viability can be constructed to be any size so long as it can be packaged into a particle envelope or other partitioning structure. Precise structures can be designed and synthesized, for example, to conserve or reduce space, partially or maximally miniaturize the genome linear or condensed size, increase structural or functional efficiency, optimize expression or regulatory element usage or tailored to include only relevant functional domains.

[0144] Those skilled in the art will know, or can readily design, a wide range of sizes for a basic genetic operating system sufficient to confer replication competence, given the teachings and guidance provided herein. For example, a minimal gene set such as that shown in FIG. 2 or corresponding orthologous genes shown in Table 4 which are sufficient to specify replication competence can be organized into a basic genetic operating system of about 250 kilobase (kb) pairs or less. For example, juxtaposition of intronless versions of all shown fundamental genes can result in a nucleic acid of about 248,124 bp. Such a minimal gene set encodes about 247 fundamental genes for a total of about 82,708 amino acids.

[0145] Inclusion of naturally occurring expression and regulatory elements, heterologous elements or combinations thereof, operationally linked to the intronless genes can be accomplished with minimal increase in nucleic acid size. All of the considerations and possible alternative engineering designs described previously in reference to non-replicative versions also are directly applicable for basic genetic operating systems programming replication competence. One additional consideration being, however, that the replication competent basic genetic operating system contain at least indispensable fundamental genes within the replication functional category.

[0146] Therefore, a basic genetic operating system of the invention programming nanomachine cellular life functions that are replication competent can be substantially smaller than about 250 kb. For example, a basic genetic operating system sufficient for replication competence can be about 240 kb or less, 230 kb or less, 220 kb or less, 210 kb or less, and even about 200 kb or less. It is also possible to reduce in half the size of such basic genetic operating systems to about 125 kb by, for example, substantial overlap and truncation of fundamental genes that constituting a minimal gene set. Other architectural designs well known to those skilled in the art similarly can be used to condense or optimize the structure of a basic genetic operating system of the invention.

[0147] As with the non-replicative basic genetic operating systems described previously, a replication competent basic genetic operating systems of the invention also can include, for example, various structural features that facilitate the transfer of information into encoded polypeptides and the operation of cellular life functions of a nanomachine. Additionally, the basic genetic operating systems of the invention can be designed as double stranded or single stranded genomic structures. The number of constituent genes within a functional category can vary, for example, depending on the targeted application of the host nanomachine. Considerations for which constituent fundamental genes to include have been described previously and include, for example, whether the programming is engineered for de novo or salvage biosynthetic activities, replication within an intracellular or extracellular physiological environment or an extracellular non-physiological environment or whether the basic genetic operating system specifies prototrophic or auxotrophic nanomachine autonomy.

[0148] Generally, fundamental genes sufficient to support autonomous prototrophic replication can be grouped, for example, into about 24 genes in a replication gene category, about 14 genes in a transcription gene category, about 94 genes in a translation gene category, about 13 genes in an aerobic metabolism gene category, about 16 genes in an a gene category, constituting glycolysis, pyruvate dehydrogenase and pentose phosphate pathways, about 3 genes in a carbohydrate metabolism gene category, about 13 genes in a central intermediary metabolism gene category, about 18 genes in a nucleotide metabolism gene category, about 4 genes in a signal transduction regulation gene category, about 23 genes in a transport/binding protein gene category, about 4 genes in a particle division gene category, about 11 genes in a chaperone system gene category, about 3 genes in a fatty acid/lipid metabolism gene category, about 3 genes in a particle envelope gene category, and about 4 genes in a housekeeping function gene category. Fundamental genes sufficient to support autonomous auxotrophic replication can contain, for example, at least one non-functional fundamental gene within one or more of these categories. Therefore, a basic genetic operating system for an autonomous auxotrophic nanomachine encodes a minimal gene set sufficient for autonomous replication in the presence of an auxotrophic biological molecule which contains, for example, about 246 or less fundamental genes.

[0149] The functional category containing fundamental genes functioning in replication processes include, for example, a DNA polymerase encoding gene, helicase, topoisomerase, and recombination and repair enzymes. Exemplary fundamental genes for replication are shown in FIG. 2. The transcription functional category contains RNA polymerase, basic transcription factors, nucleases and modifying enzymes, for example. The category containing fundamental genes functioning in the translation processes can be further divided, for example, into four further subgroups. These translation subgroups can consist, for example, of about 25 genes that encode tRNA synthesis and modification activities and amino acid metabolism; about 4 genes that encode degradation and polypeptide folding activities; about 13 genes whose gene products function in polypeptide modification and translation factors, and about 52 genes whose gene products function in ribosome biosynthesis, assembly and modification. There are about 10 fundamental genes encoding glycolytic functions, about 2 fundamental genes encoding pyruvate dehydrogenase pathway gene products and about 4 fundamental genes encoding gene products that function in the pentose phosphate pathway. Specific examples of constituent fundamental genes within the various functional categories sufficient for replication competence are shown in FIG. 2 and in Table 4.

[0150] Exemplary fundamental genes and their gene product functions within each of the above functional categories and subgroups within a minimal gene set sufficient for autonomous prototrophic and auxotrophic replication are shown in FIG. 2. Orthologous genes which can similarly substitute for those shown in FIG. 2 are set forth in Table 4 below. Given the teachings and guidance provided herein those skilled in the art will know or can determine, by for example, comparative genomics and gene product function, other orthologs or nonorthologous displacements that similarly can substitute for one or more of the fundamental genes shown in FIG. 2 or Table 4.

[0151] Therefore, the invention provides a basic genetic operating system sufficient to direct autonomous prototrophic replication of a host nanomachine having about 247 or less fundamental genes that consists of substantially the same fundamental genes show in FIG. 2 or Table 4, including orthologs or nonothorologous displacements thereof. A basic genetic operating system sufficient to direct autonomous auxotrophic replication in the presence of an auxotrophic biomolecule also is provided which has about 246 or less fundamental genes that consists of substantially the same fundamental genes show in FIG. 2 or Table 4, including orthologs or nonorthologous displacements thereof.

[0152] As described previously, any basic genetic operating system of the invention can additionally operationally incorporate overlying genetic programming to a impart predetermined activity or activities onto a host nanomachine of the invention. Nanomachines of the invention can be genetically programmed to perform and carry out a wide range of biochemically activities or operations by constructing a nanomachine genome that contains in addition to a basic genetic operating system predetermined genes encoding gene products having one or more activities which can execute the biochemical activity or operation.

[0153] As described previously in reference to non-replicative basic genetic operating systems, one particular application of a prototrophic or auxotrophic replication competent basic genetic operating system is the designed incorporation of biomolecule expression and production. One or more expression cassettes can be, for example, engineered into a basic genetic operating system of the invention for modular insertion of one or more genes encoding any desired biomolecule or biomolecules, biochemical pathway or network. Expression of such biomolecules can be accomplished by any method well known to those skilled in the art including, for example, constitutive or regulated. Therefore, biosynthetic regulation also can be tailored to a particular replication competent nanomachine application or operation.

[0154] Biomolecules include, for example, a therapeutic macromolecule such as a polypeptide, a polypeptide complex, a ribo- (RNA) or deoxyribonucleic acid (DNA), lipid or sugar, as well as biosynthesizable organic compounds. Biomolecules also can be produced for diagnostic or industrial purposes. Other exemplary biomolecules have been described previously.

[0155] The invention additionally provides an autonomous prototrophic nanomachine having a basic genetic operating system for autonomous prototrophic replication and a particle envelope. An autonomous auxotrophic nanomachine having a basic genetic operating system for autonomous replication in the presence of an auxotrophic biological molecule and a particle envelope is also provided.

[0156] As with the non-replicative forms, any of the replication competent basic genetic operating systems described above can be packaged into a particle envelope to produce an autonomous replication competent prototrophic or auxotrophic nanomachine of the invention. Auxotrophic nanomachines will function autonomously in the presence of an auxotrophic biomolecule that compliments the non-functional gene. As described previously, particle envelopes can include, for example, any semi-permeable partitioning biocompatible material that maintains separation, for example, of the basic genetic operating system, nanomachine macromolecular structures, macromolecules and organic molecules from the external environment. A particle envelope also can allow, for example, by processes well known to those skilled in the art, the influx of nutrients, minerals and other molecules needed for the proper functioning and operation of the nanomachine as well as for the efflux of metabolic by-products and waste products.

[0157] Various biocompatible materials well known to those skilled in the art can be used as a particle envelope. For example, a particle envelope can be a lipid vesicle, a lipid bilayer or constructed from synthetic or naturally occurring materials well known to those skilled in the art and as described previously. Further, combinations of natural and synthetic biocompatible materials also can be used for nanomachine particle envelopes of the invention. The particle envelope also can be synthesized from genes encoded by a basic genetic operating system and therefore self-produced. The use of lipid based membranes can perform both the functions of partitioning nanomachine components and serving as a particle envelope that can be homoeostatic regulated by inclusion of fundamental genes for fatty acid and lipid metabolism, for example. Additional fundamental genes encoding membrane components functions also can be included in a basic genetic operating system to augment envelope production or homoeostatic regulation.

[0158] Accordingly, a replication competent basic genetic operating system of the invention can be programmed by inclusion, for example, of genes encoding for fatty acid and lipid biosynthesis to autonomously produce bilayer lipid membranes similar to naturally occurring cells. Alternatively, a particle envelope can be partially or completely composed of non-biosynthesizable components. Particle envelope components that can be biosynthetically produced can be programmed into the nanomachine's basic genetic operating system. Non-biosynthetically produced particle components can be added, for example, at formation of the particle envelope as well as added later to supplement the envelope composition or produce desirable changed in the envelope composition.

[0159] Those skilled in the art will known that replication competence and particle division are separable for both prototrophic and auxotrophic nanomachines. For example, a nanomachine of the invention that is capable of autonomously duplicating its genome is a replication competent nanomachine. In the absence of particle division, a replication competent nanomachine can accumulate multiple copies of its genome. Therefore, replication competence does not require particle division. One advantage of replication competent, non-dividing nanomachines is that they increase expression levels of encoded genes by increasing genomic copy number. A useful application of a replication competent, non-dividing nanomachine can be, for example, for the expression of a biomolecule because each round of autonomous replication can increase the copy number of the biomolecule encoded gene and its corresponding rate of synthesis or accumulation. Inclusion of fundamental genes in a basic genetic operating system sufficient to program particle division can additionally confer onto a host nanomachine the ability to multiple in particle number. One advantage of replication competent nanomachines that also can undergo particle division is that they are self-reproducing and therefore capable of sustaining programmed functions over long periods of time. This reproduction phenotype can allow, for example, for the steady and long-lived synthesis of a biomolecule or execution of a programmed activity.

[0160] As described previously, initial functional operation of a nanomachine can be accomplished, for example, by the inclusion of starter molecules and macromolecules that are sufficient to achieve at least one round of replication, transcription or translation. Starter components consisting of, for example, replication, transcription or translation machinery, precursors or energy sources can be packaged within the nanomachine particle envelope in sufficient amounts to allow genome-directed synthesis and production of threshold amounts of nanomachine components. Autonomous programmed functions will take over to replenish fundamental components and maintain prototrophic or auxotrophic homeostasis of a nanomachine of the invention. Starter components can be, or obtained from, for example, cell lysates, cellular fractions, recombinant production, biochemically purification, cellular-nanomachine fusions and other sources and methods well known to those skilled in the art and as described previously.

[0161] The nanomachines of the invention can be used in a wide variety of therapeutic, diagnostic and industrial applications. An exemplary and non-exhaustive list of such applications includes, for example, the use of nanomachines as a bioreactor,; for bioremediation; for the production of a therapeutic biomolecule or as a therapeutic reagent; for the production of a diagnostic indicator or as a diagnostic reagent; as a delivery system; as an artificial tissues or organ system; as an energy conversion system; as a processing system; as an anabolic or catabolic system; for the production of biological films or coatings that may respond to the environment, and for cosmetic applications, including cosmeceuticals. Nanomachines of the invention can be employed in such applications in a variety settings including, for example, in vivo, in situ or in vitro settings. Depending on the targeted application, such nanomachine applications can be performed with any of the nanomachines described previously. Therefore, autonomous prototrophic or auxotrophic non-replicative nanomachines or autonomous prototrophic or auxotrophic replication competent nanomachines can be employed in, for example, the above applications to produce the programmed result. Similarly, any of such autonomous viable or replication competent nanomachines also can be employed in a wide variety of other applications well known to those skilled in the art given the teachings and guidance provided herein.

[0162] Briefly, nanomachines can be employed as bioreactors to perform a wide variety of biochemical reactions that are useful for production of compounds and for the treatment of solutions or materials. For example, nanomachines of the invention can be programmed and used in fermentation, for the production of ethanol, for example. Methods and substrates for fermentation are well known in the art. Esterification, methylation and numerous other chemical modifications and processes also can be performed using a nanomachine of the invention as a bioreactor. Given the teachings and guidance provided herein, these and other bioreactor methods well known in the art can be employed using as a substitute for procaryotic or eucaryotic organisms utilized in such methods a nanomachine of the invention.

[0163] Additionally, any of the nanomachines of the invention also can be employed in a bioreactor process for the production of a biomolecule of interest. For example, and as described previously, a nanomachine can be programmed to express from one to many different polypeptides, pathways or networks. Overexpression and regulated expression also can be accomplished as described previously to achieve, for example, a desired production of a target polypeptide or polypeptides. Therefore, the level of encoded biomolecule, expression or programmed synthesis from a nanomachine can be modulated depending on the need and targeted application. The biomoleucle of interest can be, for example, a therapeutic polypeptide or polypeptides, a diagnostic polypeptide or other biosynthesizable indicator; or an organic compound. For example, whole or partial biochemical pathways can be expressed by a nanomachine of the invention. The gene products synthesized therefrom can carry out the biosynthesis of various different molecules such as those described previously. Other examples include incorporation of pathways for the synthesis of polyketides, isoprenoids, glycosides, nitrogen fixation, sulfide oxidation, carbon fixation, pesticides, such as pyrrolnitrin, as well as for various physiological responses such as antigen presentation system that can be used in high throughput screens (HTS) screens.

[0164] Bioremediation is another useful application of the nanomachines of the invention. For example, the nanomachines can be programmed to perform a wide variety of environmental and industrial remediation activities. Environmental bioremediation activities can include, for example, the treatment of pollutants or waste, such as in an oil spill or contaminated groundwater by the use of a nanomachine programmed to break down the undesirable substances within the contaminant. Similarly, undesirable substances produced, or contained in, an industrial process, including food processing, is an exemplary industrial bioremediation activity for the nanomachines of the invention. A wide variety of other bioremediation activities well known to those skilled in the art are similarly applicable for use with the nanomachines of the inventions. Briefly, to substitute a nanomachine for a microorganism in a bioremediation process, one skilled in the art can incorporate the active genetic components that carry out the remediation process into a basic genetic operating system of a nanomachine. Once the genome has been tailored to a particular bioremediation activity, the nanomachine can be employed in the activity in substantially the same proportions as the original microorganism.

[0165] Any of the nanomachines described previously also can be directly or indirectly used for therapeutic applications. Such therapeutic applications can include, for example, expression of a therapeutic molecule at a defined location within an individual and delivery of macromolecules or organic compounds to a defined location within an individual. Nanomachines of the invention also can be used in cell therapy-like applications, for example, where a nanomachine functionally substitutes for a normal cell type or generates a transient or prolonged supply a deficient product. Nanomachines further can be employed to supply a new cellular or molecular activity or operation to an individual that reduces the severity of a pathological condition. All of such therapeutic methods as well as others well known to those skilled in the art are applicable uses for the nanomachines of the invention.

[0166] When employed as a delivery system of therapeutic molecules, diagnostic indicators, organic compounds, and various physiological or industrial functions, nanomachines can be programmed, for example, to constitutively produce or regulate the production of the target biomolecule, activity or operation. Such methods of expression have been described previously and are well known to those skilled in the art, including therapeutic, diagnostic or industrial fields.

[0167] Artificial tissues or organs can be synthesized by nanomachines of the invention and employed in numerous therapeutic applications. The nanomachine biosynthesis of such structures can be performed, for example, in vivo, in situ or in vitro. For example, nanomachines can be programmed to synthesize, secrete and self-assemble extracelluar matrix polypeptides and other components which can be deposited within a tissue or on a biocompatable substrate. Such structures can be used directly or combined with other components such as growth factors to augment the function of the artificial tissue. The nanomachine produced tissues can be used directly by, for example, production at a targeted site or indirectly by production and transplantation into a targeted site. Similarly, organs such as blood vessels, bone marrow, and liver cell functions can be replicated using nanomachines as a basic cellular building block of these and other tissues. Such tissues can be, for example, produced at the desired site of tissue replacement, repair or supplementation or ex vivo and then transplanted into a recipient individual.

[0168] Nanomachines also can be used, for example, as a device to generate, store or convert energy or matter. For example, different forms of energy can be captured or harnessed through known biochemical or physiochemical or pathways and mechanisms. A basic genetic operating system can be programmed to include one or more pathways which can capture, for example, chemical energy or mechanical energy. Nanomachine pathways and components can convert these sources of energy into, for example, high energy molecules for storage, use or subsequent conversion into another energy type. High energy molecules can include, for example, ATP, NAD, NADPH, FAD, and other high energy bond containing molecules. Such molecules can be, for example, converted into other types of matter, used to produce work, or converted into chemical energy, radiant energy such as light or heat, or converted into mechanical energy. Therefore, a nanomachine can be programmed to function equivocally as a cell.

[0169] Useful biosynthesizable films and coatings can additionally be produced by any of the nanomachines of the invention described herein. Such films or coatings can be, for example, responsive to environmental changes.

[0170] Nanomachines can be further utilized in a wide variety of cosmetic and reconstructive applications. Such cosmetic applications can range from cosmetic or reconstructive surgical uses to exterior beautifying uses. For example, nanomachines of the invention can be employed in reconstructive surgery as supporting biocompatible structures. They can be seeded or grown into a variety of different structures either de novo, for example, or in conjunction of a natural or biocompatible supporting architecture. Such reconstructive prostheses can then be implanted in an individual using various methods well known to those skilled in the art. Cosmetic surgical applications include, for example, any of a variety of implants for augmentation of lips, cheeks, breasts and other anatomical body areas. As beautifying cosmetics or cosmeceuticals, nanomachines of the invention can be engineered to change physical attributes in response to various environmental stimuli. Such stimuli can include, for example, pH, osmolality, temperature and humidity. Attributes that can be modulated in response to such stimuli can include, for example, color, size and odor. Cosmeceuticals can therefore be constructed and used as temporary or permanent cosmetic accessories.

[0171] For any of the applications described herein, the use of a nanomachine of the invention will be substantially similar to methods well known to those skilled in the art which employ cells or cellular systems for the same or similar application. Such cells and cellular systems can include, for example, procaryotic cells, simple eucaryotic cells and complex eucaryotic cells. To substitute for a cell or cellular system, a nanomachine of the invention will contain a basic genetic operating system sufficient to support comparable non-replicative or replicative cellular life functions and, if necessary, additional genetic instructions to carry out the comparable activity or operation exhibited by the cognate procaryotic or eucaryotic cell employed in the method. Such a programmed nanomachine is substituted in a cellular or cellular system and treated in substantially the same manner, in comparable amounts and for comparable times as would be the treatment for the replaced cell, for example. Therefore, a nanomachine can be added to a method or used in a method in an effective amount which is sufficient to support a comparable programmed activity from the nanomachine as would occur in a cell or cellular system under substantially the same conditions.

[0172] It is understood that modifications which do not substantially affect the activity of the various embodiments of this invention are also included within the definition of the invention provided herein. Accordingly, the following examples are intended to illustrate but not limit the present invention.

EXAMPLE I

[0173] Design and Synthesis of a Basic Genetic Operation System for a Replication Competent Nanomachine

[0174] This Example shows the design and synthesis of a basic genetic operating system for a replication competent autonomous prototrophic nanomachine.

[0175] A replication competent nanomachine was engineered using the M. genitalium genome as the genetic source of fundamental genes. Briefly, an autonomous prototrophic basic genetic operating system encoding a minimal gene set that confers replication competence was electronically created from sequence data information available in public databases. The minimal gene set was engineered to contain the 15 functional categories shown in FIG. 2 and in Table 4. Specifically, the functional categories were replication, transcription, translation, aerobic metabolism, glycolysis/pyruvate dehydrogenase/pentose phosphate pathways, carbohydrate metabolism, central intermediary metabolism, nucleotide metabolism, signal transduction regulation, transport and binding proteins, particle division, chaperone system, fatty acid/lipid metabolism, particle envelope and housekeeping functions. Additionally, functional and structural genomic sequences such as an origin of replication were also included in the electronic design, engineering and synthesis. These genomic sequences were similarly derived from the M. genitalium genome.

[0176] The design and computer synthesis of the replication competent basic genetic operating system was performed by combining for each fundamental gene a nucleotide sequence corresponding to its mRNA region and required homologous expression elements. Fundamental genes within a functional category, or subgroups within a functional category, were then electronically arranged to produce a gene cassette corresponding to each respective functional category or subgroup within the replication competent basic genetic operating system. Finally, the gene cassettes were then electronically combined, along with other required genomic sequences, to produce the final computerized version of the replication competent autonomous prototrophic basic genetic operating system.

[0177] Following computer synthesis, the basic genetic operating system is chemically synthesized. Synthesis is accomplished by first electronically parsing the genome sequence into smaller oligonucleotide sequences that can be more efficiently synthesized. The electronic parsing is performed for both the sense and complementary antisense strands of the basic genetic operating system. Parsing also is performed by maintaining partial complementarity between the 5′ terminus of either the sense or antisense strand and the 3′ terminus of its corresponding complementary sequence so that adjacent oligonucleotides can be annealed with a complementary oligonucleotide to form an overlapping oligonucleotide assembly for both strands that span the genome. The size of each parsed oligonucleotide can vary, but generally, will be between about 50-100 nucleotides (nt) in length with an about 50% overlap between complementary sense and antisense strands.

[0178] Following electronic parsing, automated synthesis of the individual oligonucleotides using phosphoramidite oligonucleotide synthesis chemistry is then performed. Automated assembly of the oligonucleotides into the basic genetic operating system is accomplished by sequentially annealing and ligating partially complementary oligonucleotides to result in the complete physical synthesis of the replication competent basic genetic operating system of about 266,433 base pairs (bp) in length. All of the above steps are described in further detail below.

[0179] Briefly, the selected fundamental gene sequences were electronically reduced from genomic sequences to their respective mRNA sequences. Alternatively, fundamental gene sequences were electronically reduced to a minimum coding sequence by elimination in some cases, of some or substantially all of a fundamental gene's 5′ or 3′ untranslated region sequence, retaining for example, ribosome binding sites for individual fundamental genes or cistrons when necessary. Because M. genitalium is a procaryotic organism there was no need to include in the electronic reduction removal of intron sequences. The resultant electronic cDNA sequences were then further engineered to include functional expression elements such as promoters, enhancers, suppressors, and other cis acting transcriptional or translational sequences. Such sequences included, for example, at least an upsteam promoter and a ribosome binding site for each gene or cistron and any necessary transcription or translation termination signals.

[0180] All 5′ and 3′ expression elements and cis acting sequences were obtain from M. genitalium genomic sequence. The M. genitalium expression elements and cis acting sequences were then operationally linked by computer synthesis to their corresponding fundamental gene within the minimal gene set of the basic genetic operating system. Effectively, inclusion of homologous expression and regulatory sequences was electronically performed by maintaining about 100 nts or the segment defined as the intragenic region between the initiation of the gene and the end of the upstream gene in the 5′ direction. Similarly, about 100 nts or the segment defined as the intragenic region between the termination of the gene and the beginning of the downstream gene in the 3′ direction was maintained in each electronic version of the gene. nt region sequence 3′ to the translation stop codon also was maintained in each electronic version of the gene.

[0181] Following computer synthesis of each fundamental gene as described above, the constituent fundamental genes for each functional category or subgroup were electronically organized into a single contiguous sequence or gene cassette. The contiguous sequences for each functional category or subgroup correspond to SEQ ID NOS:1-18. For example, SEQ ID NO:1 shows the about 38,596 nt sequence encoding the 24 fundamental genes within the replication functional category. The genes are ordered in a 5′ to 3′ direction as they are listed in FIG. 2. A complete listing of each functional category or a subgroup thereof, the size of the gene cassette encoding the category or subgroup, the number of included fundamental genes and the corresponding SEQ ID NO is set forth below in Table 1. Except where otherwise indicated, the arrangement of each gene within a functional category or subgroup corresponds to a 5′ to 3′ direction in the gene order listed in FIG. 2. TABLE 1 Summary of Gene Cassettes for Functional Categories. Functional Category or Length Number of SEQ ID Subgroup (nt) Genes NUMBER Replication 38,596 24 1 Transcription 22,684 14 2 Translation-Part I 38,459 25 3 Translation-Part II 7,400 4 4 Translation-Part III 11,138 13 5 Translation-Part IV 23,272 52 6 Aerobic Metabolism 10,809 13 7 Glycolysis, Pyruvate 21,247 16 8 Dehydrogenase & Pentose Phosphate Pathways Carbohydrate Metabolism 3,075 3 9 Central Intermediary 11,899 13 10 Metabolism Nucleotide Metabolism 15,051 18 11 Regulatory Functions 4,055 4 12 Transport and Binding 31,241 23 13 Particle Division 4,750 4 14 Polypeptide Chaperones 13,894 11 15 Fatty Acid & 2,556 3 16 Phospholipid Metabolism Particle Envelope 2,601 3 17 Housekeeping Functions 3,706 4 18 Total 266,433 247

[0182] To produce the final genome, the above gene cassettes encoding each functional category or subgroup was consecutively arranged in a 5′ to 3′ unidirectional order starting from the origin of replication to yield a single, complete electronic representation of the basic genetic operating system for a replication competent nanomachine. The origin of replication was obtained from pBR322 or from E. coli as a 232 nt region located at positions 4,788,167 to 4,788,398 from Genbank Accession number AE005174. This origin of replication is set forth as SEQ ID NO:19. The above described nanomachine genome can be electronically parsed synthesized and assembled as described further below.

[0183] The above-described nanomachine genome represented by SEQ ID NOS:1-18 can be parsed electronically using a computer algorithm and corresponding executable program which generates two sets of overlapping oligonucleotides. For example, the oligonucleotides can be parsed using ParseOligo™, a proprietary computer program that optimizes nucleic acid sequence assembly. Optional steps in sequence assembly can include identifying and eliminating sequences that can give rise to hairpins, repeats or other difficult sequences. Additionally, the algorithm can first direct the synthesis of coding regions for each fundamental gene to correspond to a desired codon preference. For example, coding regions for fundamental genes specify E. coli codon usages instead of M. genitalium codons can be generated. For conversion of a fundamental gene sequence to another codon preference, the algorithm utilizes a polypeptide sequence to generate a DNA sequence using a specified codon table. The algorithm for this step is can be described as follows:

[0184] For the DNA sequence GENE[ ], an array of bases, is generated from the protein sequence AA[ ], an array of amino acids, using a specified codon table.

[0185] a. parameters

[0186] i. N Length of protein in amino acid residues

[0187] ii. L=3N Length of gene in DNA bases

[0188] iii. Q Length of each component oligonucleotide

[0189] iv. X=Q/2 Length of overlap between oligonucleotides

[0190] v. W=3N/Q Number of oligonucleotides in the F set

[0191] vi. Z=3N/Q+1 Number of oligonucleotides in the R set

[0192] vii. F[1:W] set of (+) strand oligonucleotides

[0193] viii. R[L:Z] set of (−) strand oligonucleotides

[0194] ix. AA[1:N] array of amino acid residues

[0195] x. GENE[1:L] array of bases comprising the gene

[0196] b. Obtain or design a protein sequence AA[ ] consisting of a list of amino acid residues.

[0197] c. Generate the DNA sequence, GENE[ ], from the protein sequence, AA[ ]

[0198] i. For I=1 to N

[0199] ii. Translate AA[J] from codon table generating GENE[I: I+2]

[0200] iii. I=I+3

[0201] iv. J=J+1

[0202] v. Go to ii

[0203] With or without specifying a codon preference for coding regions of fundamental genes, the parsing algorithm can generate a set of parsed oligonucleotides corresponding to the entire length of the sense and antisense stand of the nanomachine genome. The parsing can be performed on the entire genome, on the gene cassettes that constitute functional categories or on shorter fragments thereof, and will depend on the preference of the user. When polymerase chain reaction (PCR) is employed in the assembly process, for example, the parsing is performed on about 10-15 kb fragments of the genome because this size is within the extension range of polymerases used in the procedure. Therefore, parsing the nanomachine genome described above in 10 kb segments would result in 27 different sets of sense and antisense oligonucleotides. These sets can be assembled using the PCR method described below and then ligated together to yield the completed basic genetic operating system. The parsing algorithm can be described as follows:

[0204] Two sets of overlapping oligonucleotides are generated from GENE[ ]; F[ ] covers the sense strand and R[ ] is a complementary, partially overlapping set covering the antisense strand.

[0205] a. Generate the F[ ] set of oligos

[0206] i. For I=1 to W

[0207] ii. F[I]=GENE [I:I+Q−1]

[0208] iii. I=I+Q

[0209] iv. Go to ii

[0210] b. Generate the R set of oligos

[0211] i. J=W

[0212] ii. For I=1 to W

[0213] iii. R[I]=GENE [W:W−Q]

[0214] iv. J=J−Q

[0215] v. Go to iii

[0216] c. Result is two set of oligos F[ ] and R[ ] of Q length

[0217] d. Generate the final two finishing oligos

[0218] i. S[1]=GENE [Q/2:1]

[0219] ii. S[2]=GENE [L−Q/2:L]

[0220] Following parsing into two sets of overlapping, partially complementary oligonucleotides, which represent the complete basic genetic operating system of the nanomachine, the oligonucleotides are then synthesized. In this regard, the computer output of the parsed set of oligonucleotides for both the sense and antisense strand of the nanomachine genome can be transferred to oligonucleotide synthesizer driver software. The synthesis of sequences of about 25 to 150 nt in length can be manufactured and assembled using the array synthesizer system and can be used without further purification. For example, two 96-well plates containing 100 nt oligonucleotides can yield a 9600 bp fragment of a gene cassette. Therefore, synthesis of an entire basic genetic operating system for the above replication competent nanomachine can be performed using about 28 pairs of 96 well plates. Once synthesized, the individual oligonucleotides can be maintained in the original plates or transferred to new multi-well format plates for oligonucleotide assembly.

[0221] Assembly can be accomplished using, for example, robotics or microfluidics well known in the art for manipulating large numbers of oligonucleotide samples. Robotics and microfluidics allow synthesis and assembly to be performed rapidly and in a highly controlled manner. Such methods are described, for example, in WO 99/14318 and in U.S. application Ser. Nos. 60/262,693 and 09/922,221.

[0222] For example, oligonucleotide parsing from the genome sequence designed in the computer can be programmed for synthesis where sense and antistrands are placed in alternating wells of an array. Following synthesis in this format, the 12 row sequences of the gene are directed into a pooling manifold that systematically pools three wells into reaction vessels forming the triplex structure. Following temperature cycling for annealing and ligation, four sets of annealed triplex oligonucleotides are pooled into 2 sets of 6 oligonucleotide products, then 1 set of 12 oligonucleotide products. Each row of the synthetic array is associated with a similar manifold resulting in the first stage of assembly of 8 sets of assembled oligonucleotides representing 12 oligonucleotides each. The second manifold pooling stage is controlled by a single manifold that pools the 8 row assemblies into a single complete assembly. Passage of the oligonucleotide components through the two manifold assemblies (the first 8 and the second single) results in the complete assembly of all 96 oligonucleotides from the array. The assembly module of Genewriter™ can include a complete set of 7 pooling manifolds produced using microfabrication in a single plastic block that sits below the synthesis vessels. Various configurations of the pooling manifold will allow assembly of 96,384 or 1536 well arrays of parsed component oligonucleotides. A similar strategy can be performed where pairs of oligonucleotides are pooled instead of triplets.

[0223] An algorithm which can be implemented in a computer program for assembly of oligonucleotides as described above can be described as follows:

[0224] Two sets of oligonucleotides F[1:W] R[1:Z] S[1:2]

[0225] Step 1

[0226] a. For I=1 to W

[0227] b. Anneal F[I], F[I+1], R[I]; place in T[I]

[0228] c. Anneal F[I+2], R[I+l], R[I+2] T[I+1]

[0229] d. I=I+3

[0230] e. Go to b

[0231] Step 2

[0232] a. Do the following until only a single reaction remains

[0233] i. For I=1 to W/3

[0234] ii. Ligate T[I], T[I+1]

[0235] iii. I=I+2

[0236] iv. Go to ii

[0237] Described further below is the assembly of parsed oligonucleotides corresponding to the basic genetic operating system described above following array synthesis of the oligonucleotide sets using a multi-well format. The method additionally employs polymerase chain reaction (PCR) in a two-step procedure to facilitate assembly.

[0238] Arrayed sets of parsed overlapping oligonucleotides are obtained by robotic instruments. Each oligonucleotide consists of 50 nts with an overlap of about 25 base pairs (bp). The oligonucleotide concentration is from 250 nM (250 μM/ml). 50 base oligos give T_(m)s from 75 to 85 degrees C., 6 to 10 od₂₆₀ 11 to 15 nanomoles, 150 to 300 μg. Resuspend in 50 to 100 μl of H₂O to make 250 nM/ml. Equal amounts of each oligonucleotide are combined to a final concentration of 250 μM (250 nM/ml) by adding 1 μl of each to give 192 μl. Addition of 8 μl dH₂O follows to bring the volume up to 200 μl and a final concentration of 250 μM mixed oligos. The mixture is diluted 250-fold by taking 10 μl of mixed oligos and add to 1 ml of water (1/100; 2.5 mM) followed by transferring 1 μl of this mixture into 24 μl 1×PCR mix. The PCR reaction includes: 10 mM TRIS-HCl, pH 9.0; 2.2 mM MgCl₂; 50 mM KCl; 0.2 mM each dNTP, and 0.1% Triton X-100. One U TaqI polymerase is added to the reaction. The reaction is thermoycled under the following conditions for assembly: 55 cycles of (1) 94 degrees 30 s; (2) 52 degrees 30 s, and (3) 72 degrees 30 s.

[0239] Following assembly amplification, 2.5 μl of the assembly mix is added to 100 μl of PCR mix (40× dilution). Outside primers are prepared by taking 1 μl of F1 (forward primer) and 1 μl of R96 (reverse primer) at 250 μM (250 nm/ml−0.250 mmole/μl) and adding to the 100 μl PCR reaction. This mixture provides a final concentration of 2.5 μM each oligo. Taq1 polymerase is added (1U) and the reaction is thermocycle under the following conditions: 35 cycles (or original protocol 23 cycles) for (1) 94 degrees for 30 s; (2) 50 degrees for 30 s, and (3) 72 degrees for 60 s. The product is extract with phenol/chloroform, precipitate with ethanol and the pellet is resuspended in 10 μl of dH₂O and analyze on an agarose gel.

[0240] An alternative method for assembly of parsed oligonucleotides corresponding to the basic genetic operating system described above following array synthesis of oligonucleotide sets is provided below. The method assembles parsed oligonucleotides using a Taq1 ligation procedure.

[0241] Briefly, arrayed sets of parsed overlapping oligonucleotides of about 25 to 150 bases in length each, with an overlap of about 12 to 75 base pairs (bp), are obtained. The oligonucleotide concentration is from 250 nM (250 μM/ml). For example, 50 base oligos give T_(m)s from 75 to 85 degrees C., 6 to 10 od₂₆₀, 11 to 15 nanomoles, 150 to 300 μg. The oligonucleotides are resuspended in 50 to 100 ml of H₂O to make 250 nM/ml.

[0242] Using a robotic workstation, for example, a Beckman Biomek automated pipetting robot, or another automated lab workstation, equal amounts of forward and reverse oligonucleotides are combined pairwise. Equal volumes (10 μl) of forward and reverse oligonucleotides are mixed in a new 96-well v-bottom plate to provide one array with sets of duplex oligonucleotides at 250 μM, according to pooling scheme Step 1 in Table 2. An assembly plate is prepared by taking 2 μl of each oligomer pair and adding to a fresh plate containing 100 μl of ligation mix in each well. This procedure gives an effective concentration of 2.5 μM or 2.5 nM/ml. From each well of these wells, 20 μl is transferred to a fresh microwell plate and 1 μl of T4 polynucleotide kinase and 1 μl of 1 mM ATP subsequently added to each well. Each reaction will have 50 pmoles of oligonucleotide and 1 mmole ATP. The reactions are incubated at 37 degrees C. for 30 minutes.

[0243] Initiation of assembly is performed according to Steps 2-7 of Table 2. For example, pooling Step 2 is performed by mixing each successive well with the next. Taq1 ligase (1 μl) is then added to each mixed well and the mixture is cycled once at 94 degrees for 30 sec; 52 degrees for 30 s; then 72 degrees for 10 minutes.

[0244] Further assembly is performed according to step 3 of Table 2 of the pooling scheme and cycle according to the temperature scheme described above. Similarly, steps 4 and 5 of the pooling scheme are subsequently performed for further assembly and also cycled according to the temperature scheme above. Subsequent performance of step 6 of the pooling scheme is accomplished by transferring 10 μl of each mix into a fresh microwell and step 7 of the pooling scheme is accomplished by pooling the remaining three wells. The reaction volumes for each of these step within the pooling scheme will be:

[0245] Initial plate has 20 ul per well.

[0246] Step 2 20 ul+20 ul=40 ul

[0247] Step 3 80 ul

[0248] Step 4 160 ul

[0249] Step 5 230 ul

[0250] Step 6 10 ul+10 ul=20 ul

[0251] Step 7 20+20+20=60 ul final reaction volume

[0252] A final PCR amplification is then performed by taking 2 ul of final ligation mix and add to 20 ul of PCR mix containing 10 mM TRIS-HCl, pH 9.0, 2.2 nM MgCl₂, 50 mM KCl, 0.2 mM each dNTP and 0.1% Triton X-100.

[0253] The outside primers are prepared by taking 1 μl of F1 (forward primer) and 1 μl of R96 (reverse primer) at 250 μM (250 nm/ml−0.250 mmole/μl) and add to the 100 μl PCR reaction giving a final concentration of 2.5 uM each oligo. Add 1 U Taq1 polymerase and cycle for 35 cycles under the following conditions: 94 degrees for 30 s; 50 degrees for 30 s; and 72 degrees for 60 s. The mixture is extracted with phenol/chloroform and precipitated with ethanol. The pellet is resuspend in 10 μl of dH₂O and analyze on an agarose gel. TABLE 2 Pooling scheme for ligation assembly. Ligation method - Well pooling scheme STEP FROM TO 1 All F All R 2 A1 A2 A3 A4 A5 A6 A7 A8 A9 A10 A11 A12 B1 B2 B3 B4 B5 B6 B7 B8 B9 B10 B11 B12 C1 C2 C3 C4 C5 C6 C7 C8 C9 C10 C11 C12 D1 D2 D3 D4 D5 D6 D7 D8 D9 D10 D11 D12 E1 E2 E3 E4 E5 E6 E7 E8 E9 E10 E11 E12 F1 F2 F3 F4 F5 F6 F7 F8 F9 F10 F11 F12 G1 G2 G3 G4 G5 G6 G7 G8 G9 G10 G11 G12 H1 H2 H3 H4 H5 H6 H7 H8 H9 H10 H11 H12 3 A2 A4 A6 A8 A10 A12 B2 B4 B6 B8 B10 B12 C2 C4 C6 C8 C10 C12 D2 D4 D6 D8 D10 D12 E2 E4 E6 E8 E10 E12 F2 F4 F6 F8 F10 F12 G2 G4 G6 G8 G10 G12 H2 H4 H6 H8 H10 H12 4 A4 A8 A12 B4 B8 B12 C4 C8 C12 D4 D8 D12 E4 E8 E12 F4 F8 F12 G4 G8 G12 H4 H8 H12 5 A8 B4 B12 C8 D4 D12 E8 F4 F12 G8 H4 H12 6 B4 C8 D12 F4 G8 H12 7 C8 F4

[0254] Another alternative method for assembly of parsed oligonucleotides corresponding to the basic genetic operating system described above following array synthesis of oligonucleotide sets is additionally described below. This method assembles parsed oligonucleotides using a TaqI synthesis and stepwise assembly.

[0255] Briefly, arrayed sets of parsed overlapping oligonucleotides of about 25 to 150 bases in length each, with an overlap of about 12 to 75 base pairs (bp), are obtained as described above and resuspended in 50 to 100 ml of H₂O to make 250 nM/ml. Similarly, manipulations of samples is performed using robotics as described previously.

[0256] Two working multi-well plates containing forward and reverse oligonucleotides in a PCR mix at 2.5 mM are prepared and 1 μl of each oligo are added to 100 μl of PCR mix in a fresh microwell providing one plate of forward and one of reverse oligos in an array. Cycling assembly is then initiated as follows according to the pooling scheme outlined in Table 3. In the present example, 96 cycles of assembly can be accomplished according to this scheme.

[0257] To begin assembly, 2 μl of oligonucleotides in well F-E1 is transferred to a fresh well. Similarly, 2 μl of oligonucleotides in well R-E1 is transferred to a fresh well and 18 μl of 1×PCR mix and 1 U of Taq1 polymerase are added. The mixture is cycled once under the following conditions: (1) 94 degrees for 30 s; (2) 52 degrees for 30 s, and (3) 72 degrees for 30 s. Subsequently, 2 μl of oligonucleotides from well F-E2 and from well R-D12 is transferred to the reaction vessel. The mixture is cycled once according to the temperatures conditions described above. The pooling and cycling is repeated according to the scheme outlined in Table 3 for about 96 cycles.

[0258] A PCR amplification is then performed by taking 2 μl of final reaction mix and adding it to 20 μl of a PCR mix comprising: 10 mM TRIS-HCl, pH 9.0; 2.2 mM MgCl2; 50 mM KCl; 0.2 mM each dNTP, and 0.1% Triton X-100.

[0259] Outside primers are prepared by taking 1 μl of F1 and 1 ml of R96 at 250 mM (250 nm/ml−0.250 mmole/ml) and adding to the above 100 μl PCR reaction. This procedure yields a final concentration of 2.5 μM each oligonucleotide. 1 U Taq1 polymerase is subsequently added and the reaction is cycled for about 23 to 35 cycles under the following conditions: (1) 94 degrees for 30 s; (2) 50 degrees for 30 s, and (3) 72 degrees for 60 s. The reaction is subsequently extracted with phenol/chloroform, precipitated with ethanol and resuspend in 10 ml of dH₂O for analysis on an agarose gel.

[0260] For initial pooling of the oligonucleotides, equal amounts of forward and reverse oligonucleotide pairs are added by taking 10 μl of forward and 10 μl of reverse oligonucleotide and mixing in a new 96-well v-bottom plate. This procedure provides one array with sets of duplex oligonucleotides at 250 mM, according to pooling scheme Step 1 in Table 3. An assembly plate is prepared by taking 2 μl of each oligomer pair and adding them to the plate containing 100 μl of ligation mix in each well. This gives an effective concentration of 2.5 μM or 2.5 nM/ml. About 20 μl of each well is transferred to a fresh microwell plate in addition to 1 μl of T4 polynucleotide kinase and 1 μl of 1 mM ATP. Each reaction will have 50 pmoles of oligonucleotide and 1 mmole ATP. The reaction is incubated at 37 degrees for 30 minutes.

[0261] Nucleic acid assembly was initiated according to Steps 2-7 of Table 3. For step 2, pooling is carried out by mixing each well with the next well in succession. Specifically, 1 μl of Taq1 ligase to is added to each mixed well and cycled once as follows: (1) 94 degrees for 30 sec; (2) 52 degrees for 30 s, and (3) 72 degrees 10 minutes.

[0262] Subsequently, step 3 of pooling scheme is carried out and cycled according to the temperature scheme described above. In like manner, steps 4 and 5 of the pooling scheme are then carried out and cycled according to the temperature scheme above. Step 6 of the pooling scheme is performed by taking 10 μl of each mix into a fresh microwell. Pooling the remaining three wells completes performance of step 7 of the pooling scheme. The reaction volumes will be (initial plate has 20 μl per well):

[0263] Step 2 20 μl+20 μl=40 μl

[0264] Step 3 80 μl

[0265] Step 4 160 μl

[0266] Step 5 230 μl

[0267] Step 6 10 μl+10 μl=20 μml

[0268] Step 7 20+20+20=60 μl final reaction volume

[0269] Following completion of the steps described above, a final PCR amplification is performed by taking 2 μl of the final ligation mix and adding it to 20 μl of PCR mix comprising: 10 mM TRIS-HCl, pH 9.0; 2.2 mM MgCl2; 50 mM KCl; 0.2 mM each dNTP, and 0.1% Triton X-100.

[0270] Outside primers are prepared by taking 1 μl of F1 and 1 μl of R96 at 250 mM (250 nm/ml−0.250 mmole/ml) and adding them to the above PCR reaction above giving a final concentration of 2.5 uM for each oligonucleotide. Subsequently, 1 U of Taq1 polymerase is added and cycled for about 23 to 35 cycles under the following conditions: (1) 94 degrees for 30 s; (2) 50 degrees for 30 s, and (3) 72 degrees for 60 s. The product is extracted with phenol/chloroform, precipitate with ethanol, resuspend in 10 μl of dH2O and analyzed on an agarose gel. TABLE 3 Pooling scheme for assembly using Taq1 polymerase (also topoisomerase II). Step Forward oligo Reverse oligo 1 F E 1 + R E 1 Pause 2 F E 2 + R D 12 Pause 3 F E 3 + R D 11 Pause 4 F E 4 + R D 10 Pause 5 F E 5 + R D 9 Pause 6 F E 6 + R D 8 Pause 7 F E 7 + R D 7 Pause 8 F E 8 + R D 6 Pause 9 F E 9 + R D 5 Pause 10 F E 10 + R D 4 Pause 11 F E 11 + R D 3 Pause 12 F E 12 + R D 2 Pause 13 F F 1 + R D 1 Pause 14 F F 2 + R C 12 Pause 15 F F 3 + R C 11 Pause 16 F F 4 + R C 10 Pause 17 F F 5 + R C 9 Pause 18 F F 6 + R C 8 Pause 19 F F 7 + R C 7 Pause 20 F F 8 + R C 6 Pause 21 F F 9 + R C 5 Pause F F 10 + R C 4 22 Pause 23 F F 11 + R C 3 Pause 24 F F 12 + R C 2 Pause 25 F G 1 + R C 1 Pause 26 F G 2 + R B 12 Pause 27 F G 3 + R B 11 Pause 28 F G 4 + R B 10 Pause 29 F G 5 + R B 9 Pause 30 F G 6 + R B 8 Pause 31 F G 7 + R B 7 Pause 32 F G 8 + R B 6 Pause 33 F G 9 + R B 5 Pause 34 F G 10 + R B 4 Pause 35 F G 11 + R B 3 Pause 36 F G 12 + R B 2 Pause 37 F H 1 + R B 1 Pause 38 F H 2 + R A 12 Pause 39 F H 3 + R A 11 Pause 40 F H 4 + R A 10 Pause 41 F H 5 + R A 9 Pause 42 F H 6 + R A 8 Pause 43 F H 7 + R A 7 Pause 44 F H 8 + R A 6 Pause 45 F H 9 + R A 5 Pause 46 F H 10 + R A 4 Pause F H 11 + R A 3 Pause 47 48 F H 12 + R A 2 Pause

[0271] Although the invention has been described with reference to the disclosed embodiments, those skilled in the art will readily appreciate that the specific experiments detailed are only illustrative of the invention. It should be understood that various modifications can be made without departing from the spirit of the invention. Accordingly, the invention is limited only by the following claims. TABLE 4 ORTHOLOGOUS FUNDAMENTAL GENES EUCARYOTIC M. genitalium H. influenza E. coli (NCBI Accession Identification Replication MG001 DNA Polymerase III 0410 DNA Pol III, beta chain dnaN MG003 DNA gyrase 1688 DNA gyrase, subunit B gyrB BAA33955 (Candida) MG004 DNA gyrase 0672 DNA gyrase, subunit A gyrA P30182 (Arabidopsis) MG073 Excinuclease ABC 0656 Excinuclease helicase uvrB T86424 (Human) MG091 ss DNA Binding Protein 1384 ssDNA binding protein ssb P32445 (Saccharomyces) MG094 Replicative DNA helicase 0971 Replicative helicase dnaB MG097 DNA uracil glycosylase 1155 Uracil-DNA glycosylase ung DDU32866 (Dictyostelium) MG122 DNA topoisomerase I 0768 DNA topoisomerase I topA P13099 (Saccharomyces) MG203 DNA topoisomerase IVsub 0929 DNA topoisomerase IV sub parE P41001 (Plasmodium) MG204 DNA topoisomerase IVsub 0930 DNA topoisomerase IV sub parC X74738 (Saccharomyces) MG206 Excinuclease ABC 1194 Excinuclease nuclease sub uvrC MG244 DNA helicase II 0069 DNA helicase rep HJBYDH (Saccharomyces) MG250 DNA primase 1654 DNA primase dnaG MG254 DNA ligase 0512 DNA ligase lig MG259 FKBP-like peptidylprolyl isomerase 0961 Adenyne-specific DNA methylase hemK U12141 (Saccharomyces) MG261 DNA Pol III 0155 DNA Pol III alpha subunit dnaE MG262a Formamidopyrimidine-DNA 0362 Formamidopyrimidine-DNA glycosylase mutM glycosylase MG339 Recombination protein 0017 Rec A recA L15229 (Arabidopsis) MG358 Holliday junction DNA helicase 1445 Holliday junction DNA helicase subunit ruvA MG359 Holliday junction DNA helicase 1444 Holliday junction DNA helicase subunit ruvB M96757 (Plasmodium) MG379 FAD binding protein 1703 FAD-utilizing enzyme gidA JU0182 (Cucumis) MG420 DNA Pol III sub dnaXp CAA91237 (Schizosaccharomyces) MG421 Excinuclease ABC 1383 Excinuclease ATPase sub uvrA CAC02927 (Leishmania) MG469 Chromosomal replication inhibitor 0411 Chromosomal replication initiator ATPase dnaA Transcription MG054 Transcription elongation and 0132 Transcription antiterminator nusG termination factor MG104 RNase 0278 Exoribonuclease vacB P37202 (Schizosaccharomyces) MG141 N-utilzation substance protein 0689 Transcription factor nusA MG177 RNA pol 0219 DNA-directed RNA Pol alpha subunit rpoA P07703 (Saccharomyces) MG209 Pseudouridylate synthase 1539 PseudoU synthetase yceC Q09709 (Schizosaccharomyces) MG249 RNA pol sigma A factor 1655 RNA pol sigma-70 factor rpoD MG278 guanosine-3′,5′-bis(diphosphate) 1135 ppGpp 3′pyrophosphohydrolase spoT 3′-pyrophophohydrolase (transcriptional regulator) MG340 RNA polymerase 1636 DNA-directed RNA pol beta-prime rpoC P36594 (Schizosaccharomyces) MG341 RNA polymerase 1637 DNA-directed RNA pol beta-subunit rpoB P38420 (Arabidopsis) MG346 rRNA methyltransferase (SpoU family) 0182 rRNA methylase (SpoU family) yibK MG367 Ribonuclease III 1151 Ribonuclease III rnc XP_015448 (Human) MG425 ATP-dependent RNA helicase 1369 RNA helicase deaD P19109 (Drosophila) MG463 rRNA (adenosine-N6,N6-)- 1671 Dimethyladenosine transferase ksgA P41819 (Saccharomyces) dimethyltransferase MG465 Rnase P C5 sub 0416 RNase P protein component rnpA Translation - Part I Amino acyl tRNA synthetases, tRNA modification and amino acid metabolism. MG005 Ser-tRNA Synthase 1248 seryl-tRNA synthetase serS CAB61772 (Schizosaccharomyces) MG021 Met-tRNA Synthase 0683 methionine—tRNA synthetase metG P22438 (Saccharomyces) MG035 His-tRNA Synthase 1495 histidine—tRNA synthetase hisS CAA94983 (Saccharomyces) MG036 Asp-tRNA Synthase 1449 aspartyl-tRNA synthetase aspS P14868 (Human) MG083 Peptidyl-tRNA Hydrolase 1521 peptidyl-tRNA hydrolase pth Q59989 (Synechocystis) MG113 Asn-tRNA Synthase 0707 asparagine—tRNA synthetase asnS P38707 (Saccharomyces) MG126 Trp-tRNA Synthase 0057 tryptophanyl-tRNA synthetase trpS YWBYM (Saccharomyces) MG136 Lys-tRNA Synthase 0620 lysyl-tRNA synthetase lysU P37879 (Cricetulus) MG182 Pseudouridylate Synthase 1038 pseudoU synthetase I truA P31115 (Saccharomyces) MG194 Phe-tRNA Synthase 0716 phenylalanyl-tRNA synthetase alpha chain pheS AAB51175 (Human) MG195 Phe-tRNA Synthase 0717 phenylalanyl-tRNA synthetase beta chain pheT MG251 Gly-tRNA Synthase thrSp P52709 (Caenorhabditis) MG253 Cys-tRNA Synthase 1215 cysteinyl-tRNA synthetase cysS AAG00579 (Human) MG266 Leu-tRNA Synthase 0337 leucyl-tRNA synthetase leuS P41252 (Human) MG283 Pro-tRNA Synthase proSp P26639 (Human) MG292 Ala-tRNA Synthase 0231 alanyl-tRNA synthetase alaS P21894 (Bombyx) MG334 Val-tRNA Synthase 0797 valyl-tRNA synthetase valS BG099272 (Human) MG336 Pyridoxal-dependent 0700 aminotransferase aminnotransferase MG345 Ile-tRNA Synthase 0378 isoleucyl-tRNA synthetase ileS P09436 (Saccharomyces) MG365 Met-tRNA Synthase 0043 methionyl-tRNA formyltransferase fmt P28037 (Rattus) MG375 Thr-tRNA Synthase 0770 threonyl-tRNA synthetase thrS P04801 (Saccharomyces) MG378 Arg-tRNA Synthase 0977 arginyl-tRNA synthetase argS AAK68226 (Caenorhabditis) MG445 tRNA (guanine-N1)-Mtase 1336 tRNA (guanine-N1)-methyltransferase trmD NP_014647 (Saccharomyces) MG455 Tyr-tRNA Synthase 1003 tyrosyl-tRNA synthetase tyrS Q09692 (Schizosaccharomyces) MG462 Glu-tRNA Synthase 1408 glutamyl-tRNA synthetase gltX P13188 (Saccharomyces) Translation - Part II Degradation and folding of polypeptides MG238 Trigger factor 0128 peptidyl-prolyl cis-trans isomerase tig P20081 (Saccharomyces) MG239 ATP-dependent protease 1588 ATP-dependent protease lon MG355 ATP-dependent protease binding sub 0276 ATP-dependent ClpB protease ATPase clpB CAB38512 (Schizosaccharomyces) MG391 Aminopeptidase 1098 leucyl aminopeptidase pepA Q09735 (Schizosaccharomyces) Translation - Part III Polypeptide modification and translation factors MG026 Elongation factor P 1457 Elongation factor P efp MG089 Elongation factor G 1700 Translation elongation factor G fusA P32324 (Saccharomyces) MG106 Formylmethionine deformylase 0042 N-formylmethionylaminoacyl-tRNA def deformylase MG142 Protein synthesis initiation factor 2 0690 Translation initiation factor IF-2, GTPase infB NP_009531 (Saccharomyces) MG143 Ribosome-binding factor 0694 Ribosome-binding protein rbfA MG172 Methionine amino peptidase 1114 Methionine aminopeptidase map MG173 Initiation factor 1 1670 Translation initiation factor IF-1 infA MG196 Translation initiation factor IF3 0723 Initiation factor 3 infC MG258 Peptide chain release factor 1 0963 Peptide chain release factor 1 prfA MG282 Transcription elongation factor 0734 Transcription elongation factor greA MG433 Elongation factor 0330 Translation elongation factor Ts tsf MG435 Ribosome releasing factor 0225 Ribosome releasing factor frr NP_011903 (Saccharomyces) MG451 Elongation factor TU 0052 UDP-n-acetylglucosamine tufA Q00080 (Plasmodium) pyrophosphorylase Translation - Part IV Ribosome synthesis & modification MG012 Ribosomal prt S6 modification 0932 Ribosomal prt S6 modification rimK MG070 Ribosomal prt S2 0329 Ribosomal prt S2 rpsB MG081 Ribosomal prt L11 1639 50S Ribosomal prt L11 rplK P17079 (Saccharomyces) MG082 Ribosomal prt L1 1638 Ribosomal prt L1 rplA P96038 (Sulfolobus) MG087 Ribosomal prt S12 1702 30S Ribosomal prt S12 rpsL CAB97965 (Leishmania) MG088 Ribosomal prt S7 1701 30S Ribosomal prt S7 rpsG MG090 Ribosomal prt S6 1669 30S Ribosomal prt S6 rpsF P15938 (Saccharomyces) MG092 Ribosomal prt S18 1667 30S Ribosomal prt S18 rpsR MG093 Ribosomal prt L9 1666 50S Ribosomal prt L9 rplI MG150 Ribosomal prt S10 0192 30S Ribosomal prt S10 rpsJ P35686 (Oryza) MG151 Ribosomal prt L3 0193 50S Ribosomal prt L3 rplC P34113 (Dictyostelium) MG152 Ribosomal prt L4 0194 50S Ribosomal prt L4 rplD P12735 (Haloarcula) MG153 Ribosomal prt L23 0195 50S Ribosomal prt L23 rplW S78414 (Rattus) MG154 Ribosomal prt L2 0196 Ribosomal prt L22 rplB P41569 (Aedes) MG155 Ribosomal prt S19 0197 Ribosomal prt S19 rpsS P39697 (Arabidopsis) MG156 Ribosomal prt L22 0198 50S Ribosomal prt L22 rplV MG157 Ribosomal prt S3 0199 Ribosomal prt S3 rpsC P05750 (Saccharomyces) MG158 Ribosomal prt L16 0200 50S Ribosomal prt L16 rplP T38231 (Schizosaccharomyces) MG159 Ribosomal prt L29 0201 50S Ribosomal prt L29 rpmC P42766 (Human) MG160 Ribosomal prt S17 0202 Ribosomal prt S17 rpsQ Z46260 (Saccharomyces) MG161 Ribosomal prt L14 0204 50S Ribosomal prt L14 rplN AAK18863 (Caenorhabditis) MG162 Ribosomal prt L24 0205 50S Ribosomal prt L24 rplX MG163 Ribosomal prt L5 0206 50S Ribosomal prt L5 rplE NP_015194 (Saccharomyces) MG164 Ribosomal prt S14 0207 30S Ribosomal prt S14 rpsN P10633 (Saccharomyces) MG165 Ribosomal prt S8 0208 30S Ribosomal prt S8 rpsH P39027 (Human) MG166 Ribosomal prt L6 0209 50S Ribosomal prt L6 rplF CAA91503 (Schizosaccharomyces) MG167 Ribosomal prt L18 0210 50S Ribosomal prt L18 rplR MG168 Ribosomal prt S5 0211 30S Ribosomal prt S5 rpsE P05753 (Saccharomyces) MG169 Ribosomal prt L15 0213 50S Ribosomal prt L15 rplO MG174 Ribosomal prt L36 0215 50S Ribosomal prt L36 rpmJ MG175 Ribosomal prt S13 0216 Ribosomal prt S13 rpsM MG176 Ribosomal prt S11 0217 Ribosomal prt S11 rpsK Q08699 (Podocoryne) MG178 Ribosomal prt L17 0220 50S Ribosomal prt L17 rplQ P22353 (Saccharomyces) MG197 Ribosomal prt L35 0724 50S Ribosomal prt L35 rpml MG198 Ribosomal prt L20 0725 50S Ribosomal prt L20 rplT MG232 Ribosomal prt L21 0297 50S Ribosomal prt L21 rplU MG234 Ribosomal prt L27 0296 50S Ribosomal prt L27 rpmA MG252 rRNA methylase 0277 rRNA methylase (SpoU family) yjfH S48881 (Saccharomyces) MG257 Ribosomal prt L31 0174 50S ribosomal protein L31 rpmE MG311 Ribosomal prt S4 0218 ribosomal protein S4 rpsD CAA18654 (Schizosaccharomyces) MG325 Ribosomal prt L33 0367 ribosomal protein L33 rpmG MG361 Ribosomal prt L10 0060 Ribosomal protein L10 rplJ MG362 Ribosomal prt L7/L12 0061 Ribosomal protein L7/L12 rplL P05387 (Human) MG363 Ribosomal prt L32 1292 Ribosomal protein L32 rpmF MG363a Ribosomal prt S20 0381 30S ribosomal protein S20 rpsT MG417 Ribosomal prt S9 0847 30S ribosomal protein S9 rpsI CAA21965 (Candida) MG418 Ribosomal prt L13 0848 Ribosomal protein L13 rplM P39473 (Sulfolobus) MG424 Ribosomal prt S15 0732 Ribosomal protein S15 rpsO CAC37508 (Schizosaccharomyces) MG426 Ribosomal prt L28 0368 Ribosomal protein L28 rpmB MG444 Ribosomal prt L19 1335 Ribosomal protein L19 rplS MG446 Ribosomal prt S16 1338 30S ribosomal protein S16 rpsP U33335 (Saccharomyces) MG466 Ribosomal prt L34 0415 50S ribosomal protein L34 rpmH Aerobic Metabolism MG102 Thioredoxin reductase 0570 Thioredoxin trxB NP_010640 (Saccharomyces) MG124 Thioredoxin 1221 Thioredoxin trxA P38141 (Saccharomyces) MG145 FAD synthase 0379 Nucleotidyltransferase yaaC NP_010522 (Saccharomyces) MG275 NADH Oxidase lpdp P09623 (Sus) MG398 ATP Synthase epsilon chain 1603 ATP synthase F1 epsilon subunit atpC MG399 ATP Synthase beta chain 1604 H+-transporting ATPase beta-subunit atpD P48413 (Cyanidium) MG400 ATP Synthase gamma chain 1605 ATP synthase F1 gamma subunit atpG MG401 ATP Synthase alpha chain 1606 ATP synthase F1 alpha subunit atpA P48413 (Cyanidium) MG402 ATP Synthase delta chain 1607 ATP synthase F1 delta subunit atpH MG403 ATP Synthase B chain 1608 ATP synthase F0 subunit b atpF MG404 ATP Synthase C chain 1609 H+-transporting ATP synthase C chain atpE MG405 Adenosinetriphosphatase 1610 ATP synthase F0 subunit a atpB MG408 peptide methionine sulfoxide msrA NP_010960 (Saccharomyces) reductase Glycolysis, Pyruvate Dehydrogenase & Pentose Phosphate Pathways MG023 Fructose-bisphosphate aldolase gatY P14540 (Saccharomyces) MG063 1-phoshofructokinase 1573 1-phosphofructokinase fruK P25332 (Saccharomyces) MG066 Transketolase 1 (TK 1) 0439 Transketolase 2 tkt P23254 (Saccharomyces) MG069 Phosphotransferase enzyme IIABC crr S74697 (Synechocystis) MG111 Phosphoglucose isomerase B 0973 Glucose-6-phosphate isomerase pgi NP_009755 (Saccharomyces) MG215 6-phosphofructokinase 0400 6-phosphofructokinase pfkA P16861 (Saccharomyces) MG216 Pyruvate kinase 0970 Pyruvate kinase pykA NP_014992 (Saccharomyces) MG271 Dihydrolipoamide Dehydrogenase 0640 Dihydrolipamide dehydrogenase lpd P09624 (Saccharomyces) MG272 Dihydrolipoamide acetyltransferase 0641 Dihydrolipoamide acetyltransferase E2 aceF P10515 (Human) component MG273 Pyruvate Dehydrogenase E-1beta sub U09137 (Arabidopsis) MG274 Pyruvate Dehydrogenase E-1alpha sub NP_000047 (Human) MG300 Phosphoglycerate kinase 1647 Phosphoglycerate kinase pgk Q27685 (Leishmania) MG301 Glyceraldehyde 3-phosphate 1138 Glyceraldehyde 3-phosphate gapA P00359 (Saccharomyces) dehydrogenase dehydrogenase MG407 Enolase 0348 Enolase eno U09194 (Mesembryanthemum) MG430 Phosphoglycerate mutase yibO NP_013374 (Saccharomyces) MG431 Triosephosphate isomerase 0096 Triosephosphate isomerase tpiA Q07412 (Plasmodium) Carbohydrate Metabolism MG050 deoxyribose-phosphate aldolase 0528 Deoxyribose-phosphate aldolase deoC AAK68302 (Caenorhabditis) MG053 phosphomannomutase 0740 Phosphomannomutase yhbF NP_014005 (Saccharomyces) MG112 D-ribose-5-phosphate 3 epimerase 1370 Lytic transglycosylase yfhD NP_012414 (Saccharomyces) Central Intermediary Metabolism MG013 5,10-methylene-tetrahydrofolate 0027 5,10-methylene-tetrahydrofolate folD Q04448 (Drosophila) dehydrogenase dehydrogenase MG038 Glycerol kinase 0108 Glycerol kinase glpK S36175 (Human) MG047 S-adenosylmethionine synthetase 0584 S-adenosylmethionine synthetase II metX NP_013281 (Saccharomyces) MG222 SAM-dependent methyltransferase 0542 SAM-dependent methyltransferase yabC MG228 Dihydrofolate reductase 0316 Dihydrofolate reductase folA U03885 (Paramecium) MG245 5,10-methenyltetrahydrofolate synthase 0275 5-formyltetrahydrofolate cyclo-ligase ygfA P11586 (Human) MG293 Glcerophospphoryl diester 0106 Glcerophospphoryl diester glpQ phosphodiesterase phosphodiesterase MG299 Phosphotransacetylase 0612 Phosphotransacetylase ptap P38503 (Methanosarcina) MG347 SAM-dependent methyltransferase 1469 SAM-dependent methyltransferase yggH MG351 Inorganic pyrophosphatase 1555 Inorganic Pyrophosphatase Ppap/ P28239 (Saccharomyces) ppa MG357 Acetate kinase 0613 Acetate kinase ackA MG380 SAM-dependent methyltransferase 1611 Glucose-inhibited division protein, gidB P38892 (Saccharomyces) methyltransferase MG394 Serine hydroxymethyltransferase (folate 0306 Serine hydroxymethyltransferase glyA P37291 (Saccharomyces) cycle) (Nucleotide Metabolism: Purines, Pyrimidines, Nucleosides, and Nucleotides MG006 Thymidylate kinase 1582 Pyrimidine kinase ycfG AAC73211 (Human) MG030 Uracil Phophoribosyltransferase 0637 Uracil phosphoribosyl transferase upp U10246 (Toxoplasma) MG049 Purine-nucleoside phophorylase 1640 Purine-nucleoside phophorylase deoD BC003788 (Mus) MG052 Cytidine deaminase 0753 Cytidine deaminase Cddp/ P32320 (Human) odd MG058 Phophoribosylpyrophosphate Synthase 1002 Ribose-phosphate pyrophosphokinase prsA P38689 (Saccharomyces) MG107 5′-guanylate kinase 1137 Guanylate kinase gmk KIBYGU (Saccharomyces) MG118 UDP-glucose 4-epimerase 1480 UDP-glucose 4-epimerase galE P04397 (Saccharomyces) MG171 Adenylate kinase 1478 Adenylate kinase adk P26364 (Saccharomyces) MG227 Thymidylate Synthase 0321 Thymidylate Synthase thyA U03885 (Paramecium) MG229 Ribonucleotide Reductase 2 1054 Ribonucleoside-diphosphate reductase, nrdB P42170 (Caenorhabditis) beta chain MG231 Ribonucleoside-diphosphate Reductase 1053 Ribonucleoside-diphosphate reductase nrdA CAB72517 (Campylobacter) MG268 Deoxyguano-deoxyadeno kinase (I) sub 2 MG276 Adenine Phophoribosyltransferase 0639 Adenine phosphoribosyltransferase apt TAU22442 (Triticum) MG330 Cytidylate kinase 0628 Cytidylate kinase cmk U10120 (Mus) MG382 Uridine kinase 1266 Uridine kinase udk L31784 (Mus) MG434 uridylate kinase 0479 Uridine 5′-monophosphate kinase pyrH P37142 (Daucuc) MG453 UDP-glucose pyrophosphorylase 0229 Glucosephosphate uridylyltransferase galU P32501 (Saccharomyces) MG458 Hypoxanthine-guanine 0565 Hypoxanthine phosphoribosyltransferase hpt P00492 (Human) Phophoribosyltrnsfrse Regulatory Functions MG024 GTPase 1520 GTPase ychF P38746 (Saccharomyces) MG335 GTPase 0530 GTPase yihA MG384 GTPase 0294 GTPase yhbZ P38860 (Saccharomyces) MG387 GTPase 1150 GTP-binding protein era P32559 (Saccharomyces) Transport and Binding Polypeptides MG015 Transport ATPase msbAp P34712 (Caenor habditis) MG033 Glycerol uptake facilitator (permease) 0107 Glycerol uptake facilitator glpF CAB69639 (Schizosaccharomyces) MG042 Spermidine-putrescine transport 0750 Spermidine/putrescine transport ATPase potA CAA17820 (Schizosaccharomyces) ATP-BP MG043 Spermidine-putrescine transport 0749 Spermidine/putrescine permease potB permease MG044 Spermidine-putrescine transport 0748 Spermidine/putrescine permease potC permease MG045 Spermidine/putrescine periplasmic 0747 Spermidine/putrescine-binding periplasmic potD binding protein MG065 Transport ATPase MG071 Cation-transporting ATPase MG077 Oligopeptide transport permease 0535 Oligopeptide permease oppB MG078 Oligopeptide transport permease 0534 Oligopeptide permease oppC MG079 Oligopeptide transport ATP-BP 0533 Oligopeptide transport ATPase oppD P33311 (Saccharomyces) MG080 Oligopeptide transport ATP-BP 0532 Oligopeptide transport ATPase oppF P33311 (Saccharomyces) MG119 Carbohydrate Transport ATPase 0240 Galactoside transport ATPase mglA CAC00467 (Leishmania) MG120 Sugar permease/ribose transport 1625 D-ribose ABC transporter rbsCp CAC08238 (Schizosaccharomyces) permease MG180 Amino acid transport prt 0593 Dipeptide transport ATPase dppF S51433 (Saccharomyces) MG187 Glycerol-3-phosphate transport ATPase ugpC P21449 (Cricetulus) MG247 Permease 1400 Membrane protein ygiH MG270 Lipoate-protein ligase lplA NP_012489 (Saccharomyces) MG287 Acyl-carrier protein 1288 Acyl carrier protein acpP ASYP (Spinacia) MG322 Na+ ATPase subunit J MG333 Acyl carrier protein phosphodiesterase 0769 Acyl carrier protein phosphodiesterase acpD MG410 Phosphate transport ATPase 0784 Phosphate transport ATPase pstB P13568 (Plasmodium) MG411 Phosphate permease 0785 Phosphate permease pstA Particle Division MG224 Cell division protein 0555 Cell division, GTPase ftsZ P29516 (Arabidopsis) MG297 Cell division protein 0184 Cell division, signal recognition particle ftsY P20424 (Saccharomyces) GTPase MG353 DNA-binding protein MG457 Cell division protein 0737 ATP-Zn dependent protease ftsH P39925 (Saccharomyces) Polypeptide Chaperones MG019 Heat shock protein 0647 DnaJ chaperone dnaJ NP_014335 (Saccharomyces) MG048 Signal recognition particle GTPase 1244 Signal recognition particle GTPase ffh P37107 (Arabidopsis) MG055 Preprotein translocase subunit 0131 Preprotein translocase subunit secE MG072 Preprotein translocase 0325 Preprotein translocase, putative helicase secA Q06461 (Antithamnion) MG138 GTP-binding membrane protein 1153 Membrane GTPase lepA P34617 (Caenorhabditis) MG170 Preprotein translocase 0214 Preprotein translocase subunit secY MG201 Heat shock protein 1209 Heat shock protein grpE CAA17799 (Caenorhabditis) MG210 Prolipoprotein signal peptidase 0422 Lipoprotein signal peptidase lspA MG305 Heat shock protein 0646 DnaK Chaperone dnaK P41753 (Achlya) MG392 Heat shock protein 1665 GroEL Chaperone groL P40413 (Saccharomyces) MG393 Heat shock protein 1664 GroEL Co-Chaperone groS Fatty Acid and Phospholipid Metabolism MG114 Phospatidylglycerophosphate Synthase 1260 Phospatidylglycerophosphate Synthase pgsA P06197 (Saccharomyces) MG212 1-acyl-sn-glycerol-3-phos 0149 1-acyl-sn-glycerol-3-phos acetyltransferase plsC P33333 (Saccharomyces) acetyltransferase MG437 CDP-diglyceride Synthase 0335 CDP-diglyceride Synthase cdsA NP_009585 (Saccharomyces) Particle Envelope MG059 LPS-heptosyl-2-transferase 0399 Complement SmpB smpB MG060 Lipopolysachharide biosyn protein yibDp motif MG086 Prolipoprotein diacylglyceryl lgtp transferase Housekeeping Function MG125 Hydrolase 1140 Hydrolase yidA MG265 Hydrolase 0013 Hydrolase yigL NP_011974 (Saccharomyces) MG295 ATP-utilizing enzyme (GuaA family) 1308 ATP-utilizing enzyme ycfB P00966 (Human) MG383 NH3, ATP-dependent NAD synthetase proSp CAA19255 (Schizosaccharomyces)

[0272]

1 19 1 38596 DNA M. genitalium 1 taaaacaaaa aaaacaagta ttaatttaaa cacaattaat gtgaatgaat ttccaagaat 60 aaggtttaat gaaaaaaacg atttaagtga atttaatcaa ttcaaaataa attattcact 120 tttagtaaaa ggcattaaaa aaatttttca ctcagtttca aataatcgtg aaatatcttc 180 taaatttaat ggagtaaatt tcaatggatc caatggaaaa gaaatatttt tagaagcttc 240 tgacacttat aaactatctg tttttgagat aaagcaagaa acagaaccat ttgatttcat 300 tttggagagt aatttactta gtttcattaa ttcttttaat cctgaagaag ataaatctat 360 tgttttttat tacagaaaag ataataaaga tagctttagt acagaaatgt tgatttcaat 420 ggataacttt atgattagtt acacatcggt taatgaaaaa tttccagagg taaactactt 480 ttttgaattt gaacctgaaa ctaaaatagt tgttcaaaaa aatgaattaa aagatgcact 540 tcaaagaatt caaactttgg ctcaaaatga aagaactttt ttatgcgata tgcaaattaa 600 cagttctgaa ttaaaaataa gagctattgt taataatatc ggaaattctc ttgaggaaat 660 ttcttgtctt aaatttgaag gttataaact taatatttct tttaacccaa gttctctatt 720 agatcacata gagtcttttg aatcaaatga aataaatttt gatttccaag gaaatagtaa 780 gtattttttg ataacctcta aaagtgaacc tgaacttaag caaatattgg ttccttcaag 840 ataataaatt tagtttgtgg caaaagcttc tgtactgttt atttaatgga agaaaataac 900 aaagcaaata tctatgactc tagtagcatt aaggtccttg aaggacttga ggctgttaga 960 aaacgccctg gaatgtacat tggttctact ggcgaagaag gtttgcatca catgatctga 1020 gagatagtag acaactcaat tgatgaagca atgggaggtt ttgccagttt tgttaagctt 1080 acccttgaag ataattttgt tacccgtgta gaggatgatg gaagagggat acctgttgat 1140 atccatccta agactaatcg ttctacagtt gaaacagttt ttacagttct acacgctggc 1200 ggtaaatttg ataacgatag ctataaagtg tcaggtggtt tacacggtgt tggtgcatca 1260 gttgttaatg cgcttagttc ttcttttaaa gtttgagttt ttcgtcaaaa taaaaagtat 1320 tttctcagct ttagcgatgg aggaaaggta attggagatt tggtccaaga aggtaactct 1380 gaaaaagagc atggaacaat tgttgagttt gttcctgatt tctctgtaat ggaaaagagt 1440 gattacaaac aaactgtaat tgtaagcaga ctccagcaat tagctttttt aaacaaggga 1500 ataagaattg actttgttga taatcgtaaa caaaacccac agtctttttc ttgaaaatat 1560 gatgggggat tggttgaata tatccaccac ctaaacaacg aaaaagaacc actttttaat 1620 gaagttattg ctgatgaaaa aactgaaact gtaaaagctg ttaatcgtga tgaaaactac 1680 acagtaaagg ttgaagttgc ttttcaatat aacaaaacat acaaccaatc aattttcagt 1740 ttttgtaaca acattaatac tacagaaggt ggaacccatg tggaaggttt tcgtaatgca 1800 cttgttaaga tcattaatcg ctttgctgtt gaaaataaat tcctaaaaga tagtgatgaa 1860 aagattaacc gtgatgatgt ttgtgaagga ttaactgcta ttatttccat taaacaccca 1920 aacccacaat atgaaggaca aactaaaaag aagttaggta atactgaggt aagaccttta 1980 gttaatagtg ttgttagtga aatctttgaa cgcttcatgt tagaaaaccc acaagaagca 2040 aacgctatca tcagaaaaac acttttagct caagaagcga gaagaagaag tcaagaggct 2100 agggagttaa ctcgtcgtaa atcacctttt gatagtggtt cattaccagg taaattagct 2160 gattgtacaa ccagagatcc ttcgattagt gaactttaca ttgttgaggg tgatagtgct 2220 ggtggcactg ctaaaacagg aagagatcgt tattttcaag ctatcttacc cttaagagga 2280 aagattttaa acgttgaaaa atctaacttt gaacaaatct ttaataatgc agaaatttct 2340 gcattagtga tggcaatagg ctgtgggatt aaacctgatt ttgaacttga aaaacttaga 2400 tatagcaaga ttgtgatcat gacagatgct gatgttgatg gtgcacacat aagaacactt 2460 ctcttaactt tcttttttcg ctttatgtat cctttggttg aacaaggcaa tatttttatt 2520 gctcaacccc cactttataa agtgtcatat tcccataagg atttatacat gcacactgat 2580 gttcaacttg aacagtgaaa aagtcaaaac cctaacgtaa agtttgggtt acaaagatat 2640 aaaggacttg gagaaatgga tgcattgcag ctgtgagaaa caacaatgga tcctaaggtt 2700 agaacattgt taaaagttac tgttgaagat gcttctattg ctgataaagc tttttcactg 2760 ttgatgggtg atgaagttcc cccaagaaga gaatttattg aaaaaaatgc tcgtagtgtt 2820 aaaaacattg atatttaagt agtgttaaaa acattgatat ttaatttggt tagtataaat 2880 ggcaaagcaa caagatcaag tagataagat tcgtgaaaac ttagacaatt caactgtcaa 2940 aagtatttca ttagcaaatg aacttgagcg ttcattcatg gaatatgcta tgtcagttat 3000 tgttgctcgt gctttacctg atgctagaga tggacttaaa ccagttcatc gtcgtgttct 3060 ttatggtgct tatattggtg gcatgcacca tgatcgtcct tttaaaaagt ctgcgaggat 3120 tgttggtgat gtaatgagta aattccaccc tcatggtgat atggcaatat atgacaccat 3180 gtcaagaatg gctcaagact tttcattaag atacctttta attgatggtc atggtaattt 3240 tggttctata gatggtgata gacctgctgc acaacgttat acagaagcaa gattatctaa 3300 acttgcagca gaacttttaa aagatattga taaagataca gttgacttta ttgctaatta 3360 tgatggtgag gaaaaagaac caactgttct accagcagct ttccctaact tacttgcaaa 3420 tggttctagt gggattgcag ttggaatgtc aacatctatt ccttcccata atctctctga 3480 attaattgcg ggtttaatca tgttaattga taatcctcaa tgcacttttc aagaattatt 3540 aactgtaatt aaaggacctg attttccaac aggagctaac attatctaca caaaaggaat 3600 tgaaagctac tttgaaacag gtaaaggcaa tgtagtaatt cgttctaaag ttgagataga 3660 acaattgcaa acaagaagtg cattagttgt aactgaaatt ccttacatgg ttaacaaaac 3720 taccttaatt gaaaagattg tagaacttgt taaagctgaa gagatttcag gaattgctga 3780 tatccgtgat gaatcctctc gagaaggaat aaggttagtg attgaagtaa aacgcgacac 3840 tgtacctgaa gttttattaa atcaactttt taaatcaaca agattacaag tacgcttccc 3900 tgttaatatg cttgctttag ttaaaggagc tcctgtactt ctcaacatga aacaagcttt 3960 ggaagtatat cttgatcatc aaattgatgt tcttgttaga aaaacaaagt ttgtgcttaa 4020 taaacaacaa gaacgttatc acattttaag cggactttta attgctgctt taaatattga 4080 tgaggttgtt gcaattatta aaaaatcagc aaataaccag gaagcaatta atacattaaa 4140 tacaaagttt aagcttgatg aaattcaagc taaagcagtt cttgacatgc gtttaaggag 4200 cttaagcgta cttgaagtta acaaacttca aactgaacaa aaagagttaa aagattcaat 4260 tgaattttgt aagaaagtgt tagctgatca aaaattacag ctaaaaataa tcaaagagga 4320 attgcaaaaa atcaatgatc agtttggtga tgaaagaaga agtgaaattc tctatgatat 4380 ctctgaggaa attgatgatg aatcattgat aaaagttgag aatgtagtga taactatgtc 4440 tacaaatggt tatctaaaaa ggattggagt tgatgcttat aatcttcaac atcgtggtgg 4500 agttggggtt aaagggctaa ctacttatgt tgatgatagt attagtcaat tattggtctg 4560 ttcaactcac tctgacttat tattttttac tgataagggt aaggtttata gaattagagc 4620 tcatcaaatt ccctatggtt ttagaacaaa taaaggtatt cccgctgtta acttaatcaa 4680 aattgaaaag gatgaaagaa tttgttcatt gttatctgtt aataactatg atgatggtta 4740 tttctttttc tgtactaaaa atggaattgt taaaagaacg agcttgaatg aattcatcaa 4800 catcttaagt aatggtaagc gggctatatc ttttgatgat aatgacactt tgtattcagt 4860 aattaaaacc cacggaaatg atgagatttt tattggttct accaatggat ttgttgttcg 4920 cttccatgaa aatcaactca gagttctttc aagaacagca agaggtgtat ttggtatcag 4980 tttaaataaa ggagaatttg ttaatggact atcaacttca agcaacggta gcttactttt 5040 atcagtcggt caaaatggaa taggtaaatt aacgagcata gataaatata gactcacaaa 5100 acgtaatgct aagggagtta aaactctaag ggttactgat agaacaggcc ctgttgttac 5160 aacaaccact gtttttggta atgaggatct tttaatgatt tcctctgctg gtaaaattgt 5220 gcgtaccagt ttacaagaac tttcagaaca aggtaaaaac acttctggtg ttaagttaat 5280 tagattaaaa gataatgaac gtttagaaag agtaactatc tttaaagaag agttagaaga 5340 caaagaaatg caactagaag atgttggatc caaacaaatt acgcaataat taaacattaa 5400 ccgtcaacaa caagaaactt tatagagcaa tgaaaaatca aaccaagagt aatagtttat 5460 ttcaactttc cactaactat atacctactg gtgatcaacc tgaagcaatt aagaaattat 5520 cagaatttaa aactaagcag caggttttat tgggggccac aggcacaggt aaaaccttta 5580 caattgctaa tgtaattcaa aacagccaac tcccaacagt tgttattgct cataacaaaa 5640 ccctagcagg tcaactcttc aatgaattaa agcaactgtt tcctaaaaat gcagttgaat 5700 attttatctc ttactttgat ttttatcaac ctgaagctta cttacccagt aaagggatct 5760 acattgaaaa aagtgctaca gtcaatgaag cgattaaacg cttaagagtc tcaacactgc 5820 attcactttc aacaagaaaa gatgttattg tagtaggttc tgttgctagt atttatccca 5880 cctcatctcc cagtgatttt gttaagtatt gcttgtggtt tgtggttggc aaagattatg 5940 atttgaaaac cattaaagat aggttagtta gtcttaacta tgttgttaat aaacaacaat 6000 taaccccagg aaaatttcgc tttcagggtg atgttttgga ggtatttcct ggttacagtg 6060 atgcttttgt gatcagaatc tccttttttg atactaaagt agaacaaatt tgtcaaattg 6120 acccactaac aaataagatt ttaaaccaac tctttgagat taagataggt cctgctgatg 6180 aatatgttgt aaaccaatct gatcttgata tagcaattaa aaatattaaa caagaacttc 6240 aggaacgagt taattatttc aataagcaaa atcttgttga aagagcacaa cgtttagcca 6300 ccattactaa ccatgatctc aatgatctga aggcttgggg attttgtagt ggagttgaaa 6360 actatgctag acacttagag ttgaggatgg ctaactcaac cccttacagt atctttgatt 6420 attttaaggg ggattggtta ctggttattg atgaatcaca ccaaacttta ccgcaactta 6480 atgggatgta taacactgat ctttcaagaa agcaaagctt aattgattat ggttttcgac 6540 tcccctctgc acttgataac agaccgctct catttgctga attacaacaa aaaatgcaaa 6600 aagttattta tgtttcagca actccaagag ataaagagat tagtttaagt cagaataatg 6660 tcattgaaca gttagttaga ccaacttact tggttgatcc tattatcgtt gttaaaccaa 6720 aagataacca ggtggaggat ctcattgaag agattatcaa ccaacgccaa aacaacacaa 6780 gaacatttgt tactgtttta actattaaga tggctgaaaa cctcactgaa tacttaaagg 6840 aacgcaaaat taaagttgcc tatatccata aggacattaa agcattggaa cgtttattgt 6900 taattaatga cctgagaaga ggtgaatatg agtgtttagt tgggattaac cttttaagag 6960 aagggttaga tgtccctgaa gttgctttag tttgtatctt tgatgcagat atcccaggac 7020 tacctaggga tgagagaagt ttaatccaga ttattggacg tgctgctaga aatgaacatg 7080 gtcgagttgt tatgtatgct aaccatgtta ctgaacagat gcaaaaagcc attgatgaaa 7140 ccaaaagaag aagaactgtt caaatggaat ataacaagct acataataag acaccaaaaa 7200 cagttgttaa accccttacc tttgttcaac caatcaaatt aaaagctaag agtaatgcag 7260 aaaaaaatgc tgcattaatc aaacaattaa ccaaagaaat gaagaaagca gcagctaatc 7320 aaaattatga acttgccatt gagattagag attccatatt tgaattggaa aaagaaattg 7380 gtagtaaaat taaagtatag tcgttttcaa aatcaattta aaaaaggagc aaaaccttag 7440 atgaaccggg tcttcttgtt tggtaaactc agttttactc ccaaccgttt acagacaaaa 7500 aatggtacgt taggagctac tttttccatg gaatgtcttg attccagtgg ttttaataat 7560 gccaaatcat tcattagagt aactgcttga ggtaaagttg ctagttttat tgttgctcaa 7620 aatcctgggg tgatgctttt tgtagaagga agattaacta catataaaat tactaacagt 7680 gaaaataaaa acacctatgc tttacaagta actgctgata agatctttca tcctgatgaa 7740 aaaactacca atgaagaacc tattaaatca actgtagttg attcaccctt tatgaatccc 7800 aaagcaagtg ttacagaagc tgagtttgaa caagcattcc cccatcaaga tgaaactgat 7860 tttaacaaca ttacccctat atttgaaaat gatgtccaac tagaggagga aagtgatgat 7920 taatgcaaat gatagcaaca ttgaacgtgc tgaaagacgt ttgatgcaag cagttgctca 7980 aaacagtgag ggcattgatc taattttcaa taaacttgaa ccaattgatt tttttgcaac 8040 ccctttcaaa ctcatttttc aaactgcaaa agaaaactac caattaaata accctattat 8100 tggttctggt ttactagaag cggttaagtt taaacttgat gctaatgatc aatccactaa 8160 aagtgaactt gaaattttat tcacaaagat cttattaatc cgtttaccac ctaaccaaac 8220 agagattaaa acactggttg atgttgttaa aaaagcttct atttttcgca ggttacaaca 8280 gtttgctaag cgtgtttaca acgaggaatt taagttaaaa gaagatcgtt ttgaaggcta 8340 tttacaagct attcaagatg attttgtcaa gattatccac agtgctttta gtaacatctt 8400 tgcttttagc tatgatgaga ttgccaatca agaggaagca ttaattaaaa aggttcaccg 8460 tggggaattg atcatcagtg gactttcaag tggattttta aaattagatc aacttacatc 8520 aggttgaaaa ccaggagagt taatagtaat agcagctcgc ccaggtagag gtaaaactgc 8580 ccttttgatt aattttatgg ctagtgcagc taaacaaatt gatcctaaaa ctgatgtggt 8640 cctcttcttt agtttagaga tgcgtaaccg ggaaatttac caaaggcact taatgcatga 8700 aagtcaaact agttacacac taaccaaccg gcaaaggatt aataatgtct ttgaagagtt 8760 aatggaagca tcttcaagga tcaaaaactt acctattaaa ctctttgatt acagtagttt 8820 aacactccaa gagatcagaa accaaattac tgaagtgagt aaaaccagta atgttaggtt 8880 agtaattatt gactatttac aacttgttaa tgctttaaaa aataactatg gtttgacaag 8940 acaacaagaa gtgacaatga tctctcaatc acttaaagca ttcgctaagg agtttaatac 9000 ccctattatt gctgcagctc aactttctag aaggattgaa gaaaggaaag attccagacc 9060 aattctttct gatttaagag aatcaggttc aattgaacag gatgcggata tggttttatt 9120 tatccataga actaatgatg ataaaaaaga acaggaagag gagaacacaa acttgtttga 9180 agtggagctt atcttagaaa agaacagaaa tggtcccaat ggcaaagtta aactaaactt 9240 tcgcagtgac acttcttctt ttattagtca atattcccct agttttgatg accaatacag 9300 ttaatgatca gttactttta cctagataaa tttaaagttt atttgtggta atggatgatc 9360 tattccaaag aatggttagc tgtgttctac cgtcatgaag agcttttatt gatgaggaag 9420 ttaaaaaacc ttattttcaa gctttattag aaaaattaaa ggctttaaaa gcaacaataa 9480 ttccaaaacc agaacttatt ttccgtgttt ttagcttctt taagccaatt gatacaaagg 9540 taattatctt tggtcaagat ccctatccta gtcctaatga tgcttgtgga cttgcttttg 9600 catccaataa ttccaaaacc cctgccagct taaaaagaat aattttacgt ttagaaaaag 9660 aatatccttc gcttaaacaa gaaagtagtt gacaacaaaa cttcctattg aattgagcag 9720 aacagggcgt tttattacta aatggaattt taacaactac tgtatttata cgcaacgccc 9780 ataaaaattg gggttgggag gagtttaact gtaatttgct aacttttcta aaaaatcaaa 9840 acattaaacc gctgttggta tttctgggtg ttcaaactaa aaactttgtt gttaagagta 9900 ttggtaatgt tgatggattt gagcatttat catatcccca tccctcacca ctaagtggta 9960 atttgtttct aacaaaccct aacgatctgt ttaaaacaat taacaattgg ttgaaacaac 10020 ataaccaaaa aataattaac tgagcagttg ttaaaaatgc tagttttgac caattaagtt 10080 aaaacaaaaa ccttatttat agttaagtaa gtagttttat taatgattaa aaacctggtg 10140 gtgattgaat cacccaataa agttaaaaca ttaaaacaat atcttcctag tgatgaattt 10200 gagatagtct caaccgttgg tcacatcaga gaaatggtgt ataaaaactt tggttttgat 10260 gaaaatacct atacccctat ctgagaagat tgaactaaaa ataaacagaa aaatcccaaa 10320 cagaaacacc tgctcagtaa gtttgagatc atcaaatcaa tcaaagctaa agctagtgat 10380 gcacaaaaca tttttttagc ttctgaccct gatagagaag gggaagccat ctcttggcat 10440 gtctatgatt tattggatca aaaagataaa gctaagtgca aacgaatcac tttcaatgag 10500 atcactaaaa aagcagtagt agatgcatta aaacaaccgc gtaacatcga tcttaactgg 10560 gttgaaagtc agtttgcccg ccaaatcctt gacaggatga taggttttag attatcaaga 10620 ttattaaata gttatctgca agcaaagtct gcaggtagag ttcaatcagt ggctttgcgc 10680 tttcttgagg aaagagaaaa ggagatagct aagtttgttc cgcgtttttg gtggacagtt 10740 gatgttttat taaacaaaga aaataaccaa aaagtagttt gtgcaaacaa gtctattcct 10800 ttggttttaa gagaaattaa ccctgaatta agtgctagtt taaaactgga ttttgaagct 10860 gctgaaaacg tatcaggaat tgacttttta aatgaagctt cagcaaccag atttgccaac 10920 caactgactg gcgaatatga agtttatttt attgatgaac ctaagattta ctattcatct 10980 ccaaacccag tttataccac cgcttcactt caaaaggatg caattaataa gttaggatgg 11040 tcttccaaaa aagtaacaat ggtggcccaa agactgtatg aagggattag tgttaatggg 11100 aaacaaactg cattaattag ttatccaaga actgattcaa ttaggatttc aaaccaattt 11160 caatcagagt gtgaaaagta cattgaaaag gagtttggaa gtcattattt agctgataaa 11220 aataagttaa aaagacataa aaaggatgag aaaatcatcc aagatgccca tgaagggatc 11280 catcctactt acattactat tacccccaat gatctgaaaa acggggtgaa acgcgatgag 11340 tttctccttt atcgtttaat atggattaga acagttgcta gtttaatggc agatgctaaa 11400 acatcaagaa ctattgttcg ttttataaac caaaaaaaca agttttatac ctcttcaaaa 11460 tcacttttat ttgatggtta tcaaaggtta tatgaagaga ttaaacctaa tactaaagat 11520 gaactttaca ttgatcttag taagcttaaa attggtgata aatttagttt tgaaaagatc 11580 agcgttaatg agcataaaac caacccacca ccacgttaca cccaagctag tttaattgaa 11640 gagcttgaaa aatctaacat cggtcgtccc tctacttata acactatggc cagtgttaat 11700 ctagaaaggg gctatgctaa cttagtgaac cgattttttt atatcactga gcttggtgaa 11760 aaagttaata atgaactttc caagcatttt gggaatgtaa ttaataaaga atttaccaag 11820 aagatggaaa aatctttgga tgaaattgct gaaaacaaag taaactatca agaatttctt 11880 aagcagtttt gaacaaattt taaatctgat gttaaactag ctgaaaattc aattcaaaaa 11940 gtgaaaaagg aaaaagaatt ggttgaaaga gattgtccta aatgtaatca accgttggta 12000 tatcgttaca ccaaaagagg taatgagaag tttgttggtt gtagtgattt tcctaagtgt 12060 aaatacagtg agtttagtaa tcctaaacca aaactaacct tggaaacact tgatgaattg 12120 tgtcctgagt gtaacaataa actggttaag aggagaacta aatttaacgc taaaaagacc 12180 tttataggtt gcagtaattt ccctaactgc cgttttatca aaaaggataa tgctgctgaa 12240 tttaaacaat aacggcagca aagctaattt caattttaaa ttcaaacttt agatgaaaag 12300 taactacagt gcaactaaca tcaagatctt aaagggtttg gatgcagtta aaaagcgtcc 12360 ggggatgtac attggttcta ctgatagtaa gggtctgcac cacatgctat gggaaattct 12420 tgctaacagt gttgatgaag ttttagctgg ttatgcaacc aatattactg ttactttaga 12480 tctcaacaac accattactg ttagtgatga tggcaggggt attccctatg agatccacca 12540 agacagtaac atctctacga tcgatacagt tttcaccttt ctccatgcag gggggaagtt 12600 tgatgatcag tcatacaaac tagcaggggg attacatggg gttggtgcat cagtggtcaa 12660 tgccttaagt gatcatttag aagtaacagt gaaaagaaat ggtcagatct accaatcagt 12720 ttatcaagct gggggtaaga tcatccaaaa agccaaaaag attggtgata caactagcca 12780 tggtaccact gttagtttcc atgctgaccc taaggtcttt aaaaaggctc aatttgatag 12840 caacattatt aaaagcaggt taaaagagct aagctttctg tttgctaaac taaagctcac 12900 ttttactgat caaaaaacta ataaaaccac tgtttttttt agtacctcag gactagttca 12960 gttccttgat gaaattaata atactgtaga aacacttggc caaaaaacac tgattaaagg 13020 tgagaaggat gggattgaag tggaagtggt tttccagttt aaccaatcag atcaagagac 13080 aatcttatca tttgctaact cgattaaaac ctttgaagga gggagtcatg aaaatgggtt 13140 ttgtcttgcc attagtgatg tgatcaacag ctattgcaga aagtacaact tactaaaaga 13200 aaaagataaa aactttcaac ttagtgagat cagacaaggg ttgaatgcta ttatcaaagt 13260 taacttacct gaaaaaaaca tcgcttttga aggacaaact aagagtaagt tgttttcaaa 13320 ggaagtgaaa aacgttgttt atgaattggt ccaacaacac tatttccagt ttctggaaag 13380 aaacaacaat gatgctaaat tgatcattga taaactactc aatgctagaa agattaaaga 13440 gcaaatcaaa caacaacgtg agttgaaaaa aagtttatca agtccccaaa aagagaagat 13500 cttatttggg aagttagcac cttgtcaaac caaaaaaacc agtgaaaaag agttgtttat 13560 tgttgaaggt gatagtgctg gtggcactgc taaaatgggc cgtgatagaa tttttcaagc 13620 tatcttacct ttgcgcggca aggtgttaaa tgttgaaaaa attaacaata agaaggaagc 13680 gatcactaac gaagagatcc tcactttaat cttttgtatt ggtacaggga ttttaactaa 13740 cttcaacatc aaggacttaa agtacggaaa gatcatcatt atgactgatg cagataatga 13800 tggcgcacac atccaaatcc tcttacttac cttcttttat aggtacatgc aacccttaat 13860 tgaactgggc catgtctatc tagctcttcc tcctttatat aaactggaaa ccaaagatag 13920 aaaaacagtt aaatacctct ggagtgattt ggagttggaa tcagtcaaac taaagcttaa 13980 taacttcact ttacaacgat acaaaggact tggagagatg aatgctgatc agttgtgaga 14040 tactactatg aatccaacta ccagaaagct agtgcaagta aagcttgatg atctaattaa 14100 cgctgaaaag caaatcaaca tctttatggg tgaaaagagt gatttgcgca aacactggat 14160 tgaagccaac attaacttta gtgtggaaaa ctaaatggat caaaaaaaca acaacctctt 14220 tcaaaaggca attgaagaag tctttgcagt tagctttagt aagtatgcta aatacatcat 14280 ccaagataga gctttacctg atctaagaga tgggttaaaa ccagtacaaa gacggatctt 14340 atatgggatg tttcaaatgg gcttaaaacc caccactccc tataaaaaat cagcccgtgc 14400 tgttggggag atcatgggga aataccaccc ccatggtgat agttccattt atgatgcaat 14460 tatcagaatg tcccaaagct gaaagaacaa ctgaacaact gtttctatcc atggtaacaa 14520 tggttcagtg gatggggata atgctgcagc aatgcgttac acagaaaccc gcttaagctt 14580 gtatggattt gaactattaa aagacattga taaaaagtta gttagtttta tcaataactt 14640 tgatgatagt gaaaaagaac caacggtttt accaacctta ctgcctaacc tctttatcaa 14700 tggtgcgagt gggatagctg ctggatatgc aactaatatt gctccccata acactaatga 14760 actattagat agtctttgct tgcgaataga ccaacctaat tgtgaactta aacaaatttt 14820 aaaaattgtt aaaggtcctg attttccaac agggggtaat gtttattttg aaaagagttt 14880 aagtgatatt tatcaagcag gcaaaggtaa atttattatc caagctaagt atgaagttaa 14940 caagaactta aaccagattg aaattaccca aatcccttat gaaacactga aagctaacat 15000 tgtcaaacaa attgaagaga ttatctttga caataaacta tctgctattg aaagtgtcat 15060 tgatagttca gatcgcaacg gcattaggat cattattaaa cacaaggact ttttgcctgc 15120 tgagaagatc atggcctttt tgtttaaaca cacccaactc caagtgaact ttaaccttaa 15180 taacaccgtg attgctaacc gctttcccat ccaaattggt ttactaagtt acctcgatca 15240 ttttttaaag ttttgtcatg aactaattat taataaagct aagtatgaac ttgagcttgc 15300 aagcaagcgc ttggaaatta ttttaggact aattaaagcg attagtatca ttgataaaat 15360 catcaaatta attagatcag cagttgacaa aagtgatgca agagaaaagt taattgataa 15420 ctttaaattt acttttaacc aagcagaggc aattgttagt ttgcgacttt accaactaac 15480 taacactgat atttttgaac ttaaccaaga acaaaatgaa cttgaaaaaa ctgtgattag 15540 ttcagagcaa ctaattgcta gtgaaaaagc aagaaacaaa ctcctaaaaa aacagtttga 15600 aggttataaa aagcagtttc accagcaacg aaggtcacaa atatgtggct ttattaacca 15660 aaaaaaggtg gaggaaagtg agctaattga aaacaaaact tatggggttt taatcactaa 15720 agctggtaac taccataagt ttgaatctaa ccaactatta aaaagcacca ctgattttaa 15780 aagtgagagt gacacaatta tctttgcaca aactattgct aataccgacc aaatttttat 15840 tgtcacttca ctaggtaaca ttattaatat ccctgtttat aaattagctt tcaattccaa 15900 aaataaacta gcaagtttag ttagtaaaaa accaatcctt ttggagtatg aaacgattgt 15960 ttttgttgga acaatgaaca gtgtaaacca accaatcctt gttttaactt ccaaactagg 16020 aatggttaaa cggattgatt taaccaaact taacattaag ccacttaaag ctactttgtg 16080 tatctcactc cgtgataaag accatttagt aagtgcattt ttacaacaag atgataaact 16140 gatctgttta gtgtctgatc acaactatta cactgttttt cacaccaatg agatcccatt 16200 aattagtagt aaggggatgg gagtgaaggg gatgaagtta aaactagagg atcaaattaa 16260 gtttgttgtt gcttttgaag ctaatgaacc gttagtgatg atatgtagtg atggtagtgt 16320 cattaactta aaacaaactg aactagttgt agttagcagg atggcaactg caaaaaaact 16380 gcctgttaag aaagcaatta actattgttt tagtgatgca actaacaccc agttaattaa 16440 ttttcagggt aagaacggta gtaaattaat tacaactagt gaactgaacc agatgagtaa 16500 aactgcaatt agtcaaacca ggtttaacaa acttaattag tgcacctcac caaaaaaacc 16560 acccgtgctt ttattttcag atgggtttat gtatggggca atgtatgcaa actgatacta 16620 aggaaaaata ccaacaggta attagtaaca ttgaacagtt ttttaatgac cctagtgtgg 16680 taattaacta tttaaaagct gcagaaaaaa aggcaagtga taatcaggaa tttgaaaagg 16740 cccagcagtt tctaacactg caaaaagcag ttttagagtt aacaaaaacc caccatacca 16800 ctatcattaa acaaaaatca agccatgatt ttattgggta tgtctttcaa aataacgttt 16860 tggccattac cattttttgt tatgaaaaag gggagttaac tgataaagaa caagcagtgt 16920 ttaccctaga gcaaactgac attgtggaag ttgaaagtgc tattatcacc tttatctacc 16980 accactataa aactacccca cttccaagta agattactgt ttcacttgat gaaactaacc 17040 taaaacttat tagtgatagc ttaaaaattg gtgtttttaa gcccaagaat ggtaatgaaa 17100 aactgatctt acaaactgtt attgataatg ccaaacatgc acttgcaacc aagtggttga 17160 agtttactag taactatgat aaaacccagc tccacaagga tttagcacaa cttctaaata 17220 ctgattatat ccatagtctt gagattattg atgtgtcatt ctatgatcaa aaccatgttg 17280 ttggttgcat gttaaggttt gaagatggta aaaagatcaa acacttatca agaagataca 17340 acattaacag tttaaaaaaa ggtgatacta accacattgc tttacttgtt tacagaagga 17400 tcttaagtgc gatgcaaacc aaagctaacc tcccttttag tgatctttta attattgatg 17460 gtggtaaagc acaaattaaa agtgttaagc aagtttttag tctcttcagt aatgttaaac 17520 cacccattat cattggacta gttaaaaaca aaaaccacca aactgatcac attatgttat 17580 ctgatttcca agttaaaaag atagcaatta actccccact ctttcactat ttagcaacaa 17640 tccaaactga agttgatggt tttgctaaaa gaagtgcttt taataagtta agtaaccacc 17700 aactgcaaaa cccgttgcta caaatcccag gagttggcaa gataactgcc caaattctct 17760 ttgataactt tcaaacgctc aataacataa aattagcttc agttaatgag ttaagccagt 17820 ttattaaaaa accattagca caaaagatta aaacttactt tgcaaaacaa actgattaat 17880 agctcttgat gaagtggaaa aactcattaa ttaataacaa tgaatgaaca acaaaaacaa 17940 gcaattagtt gtggaaaagg ggttaatgtt gtttattctg gagcaggtac tggtaaaaca 18000 acaattatta ctaatcgctt tgcatacttg gttaataaag aaaaagttga tcctagcaga 18060 attttagcaa tcacctttac taagaaagct gctaaggaga tgcagtttag aatcttgaaa 18120 ctaatagata gttctttagc tgagaaaaca aatatctata catttcacag cttttgcaat 18180 aagtttttaa ttcaaacatt aaaaaagcgc tttatcatcg atgatgatat tagctatttc 18240 ctaaaggaat ttttagctga ttcaaaactc gatatcaacc tagcgaaaca aattattgat 18300 aactttaaaa atacttttgc tgattttgaa ataaataagt tggatcaaga tgaaaggtta 18360 attagtttat gtgagcattc acttctaaat aaagatgaag aatattccac tttaaaaacc 18420 caactgatta atgcattcat tagctatgaa aagaataaga tattaaacaa taaacttgat 18480 tttcatgatc ttttaattaa aacttgtaat ttattgagta atgataatga tttacttaat 18540 cagtggagtg aacagtttca gcatatttta gttgatgaat ttcaagatac caaccaaatc 18600 caatatgaac tgatcaagat gttagtaact aaaaataaaa acttgttttt ggtaggtgat 18660 aataaccaga tgatttaccg ctgaagaggg gcggtaaacg ggatcataac tgctttaaag 18720 catgacttta atgttccgaa aagcaatgaa ttctttatta atcaaaatta ccgttgcgat 18780 cagaatattt tagcagttgc taaccaaatt cttttaaaaa ttatggccta tgaaaaacaa 18840 gttaaaactg aaaaaaatct cttgttttca actttaaatt ctgataaaaa acctgtttat 18900 tttcaagctg aatcagttga aaatcaagcc aattggatct tcaataaaat caaagcacta 18960 aaccaaacag aaaagattaa ttttaaggat atggccatct tgtttagaaa gaacagagat 19020 attactacta tggttgaatt gattgaagcg gatggaacaa ttcccttacc taaacaaaag 19080 agttatttta accaactagt aaaactccag cgggttttaa ttgcgatttc aaccagaaca 19140 aatcttgata ttaaaagagc tttgcaagcc ctaaaaattt gatcaaatga tttaaaggaa 19200 ttgtgaaaac agagtgataa aacaaaccta tttgattttc ttaaatgatc agaattaaat 19260 caaaaaaacc atagttcaaa acttaaagct actggttatt ttaatctgct gattaagtta 19320 gcagaggatc agcaaattaa ccttttgttt actgaactgt ttaaaaaact caaagtggat 19380 caaactattg aaaatctgct ttgaaaaaaa ctaactgaat ttcaaaaaga taaaactgaa 19440 tttagcttat cagagtttat tactagctta gcattggaat ttgactcaat tattgaaaac 19500 agcagtgata caatcaattt gctaaccgtt catgcagcaa aaggacttga gtttgaagct 19560 gtatttattt atggcatgaa tcaaggggat tttcccttat ttttaagtca aaatcaaaat 19620 gacgaacaac atttaattga tgaattaaaa ctgttttatg ttgctatcac aagagcaaaa 19680 cgttttttgt ttatcactgc ggttttacaa ataaataaca attctataaa accatctagt 19740 tttttaaatt acatcaataa aagtgagtat ttagacattg ctactattaa ctatgtatta 19800 gagcaggatg atgatttttt tgattcaact aaaaaaacag actatacaaa gaaactaaga 19860 aaagaaagtt tagacattat agtgggtgat ttagttacta gtagatactt tggaaaagga 19920 gttgtagttg aagtgagaga caaagaggtt ttagtagctt ttaaagacac acgctatggg 19980 atgaaatgga tcttaaaaaa ccataaatca ctaacaaaag ctttatatta acgaattgct 20040 atcaaagaat taccacaatg attcatgaaa aatggtcaat aaaagcaaca gtttagatga 20100 acttttaaag cagattaaaa ttactgaaat tattcaacac tacggggtta aaatccaaac 20160 taagggtaat agtctacttg ctttatgtcc ttttcatgat gataaaaatc cttctatgtc 20220 catttccagt tctaaaaaca tctttaagtg ttgggcttgt aatgcagctg gcaacggaat 20280 agcgtttatc caaaagcatg accagttaga ttgaaaaact gcacttaaaa aagcaattga 20340 aatttgtgga attaagttag aaaattggaa cagtaattta ctaacaaaag ttgatccaaa 20400 acaaaaacga tattgggaga taaacaatgc tttaattact tattatcaaa ccagattaaa 20460 aagagaaaca aacccaaatg ggatgaatta tttagttgaa aaaagaaagc ttaataaaac 20520 attaattgaa cagtttcagc taggacttgc ttttcacaat gaagataagt atctatgtga 20580 aagtatggaa agatacccct tcattaatcc aaagataaaa ccgagtgaat tgtatctttt 20640 ttcaaaaact aaccagcaag gtcttggctt ttttgacttt aataccaaaa aagctacctt 20700 tcaaaaccag attatgatcc ctatccatga ctttaatggt aacccggttg gtttttcagc 20760 aagaagtgtt gataacatca acaaactgaa atataaaaat agtgctgatc acgaattttt 20820 taaaaaaggg gagctgttat ttaactttca caggttaaat aaaaacctca atcaactctt 20880 tattgtggaa ggttattttg atgtttttac actaacaaac tccaagtttg aagctgttgc 20940 attaatggga ttagcattaa atgatgtgca aattaaagcc attaaagctc actttaagga 21000 gttacaaacc ttagttttag cacttgataa tgatgctagt ggtcaaaatg ctgtgtttag 21060 cttaattgaa aaacttaata acaacaattt tattgtggaa attgttcagt gagaacacaa 21120 ctataaagat tgggatgaac tgtatttaaa caagggtagt gagcaagtta tattacaagc 21180 aaacaaaaga caaaatctaa ttgaatatct tgttagtttt tttaaaaagc aacaacttga 21240 tcaaagggtt attactaata aaatcattgc ttttttaaca aaaaaccaaa caattttaaa 21300 cgaccatagt tttttaattt ttctcattaa aaatttggtt aaactacttg aatatagtga 21360 tgaaaaaact ctgtatgaaa cagttttaaa acacaaagaa aaacttgtat ctaagtttga 21420 taacaaccgt ttttacataa atacttcagg ccatgctcaa ccaccacaag aattgcaaaa 21480 aaccactgca gcactagtgc aaacagcttt tgaagaagca gttaatgagt tgtgaaaacc 21540 tgaaatcttt gcgtttgctt taattgataa acgctttttg gttgaattaa aacaatccca 21600 tctagatgaa gtttttaagg aatgtaactt taatttgttt gatgttgaac tttttattga 21660 aaaagcaagg atctattgga gtgaaaatca aactgctaac tgagttggtt ttgaaagtgt 21720 tttagatcaa aattaccttt taaacaataa agcaaggtta ttggaaatta aagatatttt 21780 tttagatgaa ttaacttgtt atcaagctaa tgattttcaa aactatctaa agacctttca 21840 aacgttatta aaacaacaaa agcagcgctt aaaaaattta aagttaacgc tataaattgg 21900 tatcaactaa gtcaggattt ttcttattta tagtagtgat ggatgtgaaa ttgaagattc 21960 aacagctggt taacttaata aaaaactatg actatcacta ctatgtttta agcgaacctt 22020 taattgatga ttttgagtat gatatgttgt ataagtcact ccaacaatta gaaaaagatc 22080 atcctgattt aatccaaatt gattccccta cccaaagggt gggaggagaa gctgtgaagg 22140 gttttaaaaa gttaaaccat aacagtccaa tgctctcttt ggaaaatgct ttttcaacta 22200 aagaaattgc taattttatt gataatatta actttcaaac aaactcaaaa aatgaatttg 22260 tagttgaacc taaaattgat ggagttagta tctctctaac ttataaaaat ggtgttttag 22320 ttcatgcttt aaccagagga gatggaagtg ttggggaaga tgttttaaat aatgttaaaa 22380 ccattaaatc tatcccttta acaatccctt tcacaaaaac aattgagatt aggggtgaga 22440 tttttgttga taaaaaaact tttttagcaa ttaacaatca acttgaaaaa ccatttgcta 22500 atgcaaggaa tctagcagca ggtacaatac gtaatttaaa cagtgaaatc actgcacagc 22560 gcaaattaag ggcattattt tattacatcc ctaatggttt ggaagagtca atcactactc 22620 aaactatggt tttagaacag cttaagcagt gaaaattccc agttagtgat accatcaggg 22680 tttttcaaaa caaatttcaa ttaattaatt acttggaagc gtttgacaaa aaacgagaac 22740 agttaacttt taatcttgat ggtttagtta ttaaactaaa cagcttgctt ttttatcaac 22800 aattaggtgc tacaagtaaa tcaccacgtt gggcaatagc atttaaattt agtcctaaat 22860 ttgttcaaac taaattaaca gcagttctta taacgattgg tagaactggt agagtgaact 22920 atactgctaa attagaaagt gttaatttag atggaacaaa agtaacagct gctactttac 22980 ataactttga ttacattaaa actaaagaca ttaggatcaa tgacactgtt gttatctata 23040 aagctgggga aattatccct aaagtactaa aggtaaatct tgaaaaaaga aaaaatgaca 23100 ctatcataat tcaagagcaa aaatattgtc cttcatgtaa ttcaaaacta gtcaaaatag 23160 ttgatgaagt tgatcagtat tgtaccaatg aaacttgtaa ggagcgaaac atccagttaa 23220 ttaactattt tgtttctaaa actgctatgg acattaacgg gttgaatatt aatactatta 23280 ccaaacttta tgaacacaat ttggttagat ctatagttga tctttatgat ttaaaagaca 23340 agaaaaacca agttttaaaa ttagatctga agattggtga taaacttttc aacaagttag 23400 ttgataacat tgaaaattca aaacaaaaag gaatggctag attactaaca ggacttggta 23460 ttaagcatgt tggtaatgta ttagctaaga atttagctaa tcattttaaa aatatcaaag 23520 cattacagca tgctagctta gagaacttaa ttagtttaaa tgatgtagga ataacagtag 23580 ctgaatcatt gtataactgg tttcatgacc ctaaccattt gcagttaatt gaacaacttg 23640 aattaagaca agtaaaaaca gatcaattac cactgaaaat taactttgaa actaacagta 23700 tttattttca aaaacgcttt cttattaccg gtagctttaa cattagtcgt gaccaaatta 23760 aggatttatt atcagctaag tttgattgcc agtttgcaag tgaagtcaaa ccaacagttg 23820 actttgttat tgcaggaaac aaaccaactt taagaaaaat caatcacgcc aaagaactga 23880 acattcctat cattaatgaa gcaatttgaa catagtgatg aaaagaaaca acagttggaa 23940 aagtttatta gttagatgac tctgtatgag ttttttttaa atcaaaagtt agtttaccaa 24000 tccagtcccc attttaacgg ggtattttta acaatattgg aacactatgg ttttcaattt 24060 aaaacaattg ataaactctg aaaaagtaag cttctaatta ctagtgagtt aactgataaa 24120 atcaaacaac aattaaagtg ttattttatt gaaaagatcc ctttgcccta tttgttggga 24180 acaattcaac taaggaagct tacttttaaa actaagaaag gagtttttat tcctcgaatt 24240 gatagcttag cactaattgc aagtgttaac ttaaaaaaaa taaaaactgc acttgacctt 24300 tgttgtggtt caggtacttt agccattgct ttaaaaaaga agtgtgatac acttgatgtt 24360 tatggtagtg atattgatat ccaagcatta aaactagcgc aacaaaatgc attaattaat 24420 aacgttagta ttaattgaat tgaagcagat tgatttgatt gttttaacaa gataaaaact 24480 ccgattgatt taattgttac aaacccacct tatctgaaaa aaacacaact aaataaaaca 24540 ttaaattatg agcctaagca cagcttggtt tttcaaaata aaaatagtta ttttgcatac 24600 aagcagttgt ttaatctatt actaacaaaa cgatcaatta aacagttaat ttttgaatgt 24660 tctttatttc aaaaagaaag gctattaaat ttgttttcaa tctttaaatc aaggccgatt 24720 tttaactttc aaaaacagtt tattggtatg aaagttgata atcaaaaact cccagtagtt 24780 gatattaaaa ataccaaaac tattaagcaa cttttaaaaa tggggctagc aggaattgta 24840 aatactgata cacaaatggg attaattagt tattcagagt ctactcttga caaaattaaa 24900 caacgtgcac ttaacaaaca ttatgtatca atgtttgggt tagaagaatt aaagaagtta 24960 ccaaaaaaac tacaacaaat tgctagttac ttttgaccag gtagttatac ctttattaaa 25020 aataacaaga gctacagggt tcctaaaaac ttgggcttat taaacctttt taatgcaatt 25080 ggtagggttt tttgtactag tgctaatatc agtaatcaaa aaccatacac caaattaagt 25140 gattatcaaa acgatagtta ctgaataaag caaccttgtt ttattattag aagcacttct 25200 aaagtgcaat caaataacac accttcactt gtctataatt tagatacaaa acagttggtt 25260 cgcaccacag ctaaacaaac aaaacagttt cataaattaa taactaaaca ccagttagct 25320 atctaaagaa atagaacgca aaatgaaacg ttctagtcgc taattgatgt ttgttaattt 25380 acatacaaat tcatactata actttctcaa ttctgccctt tctcctaaaa agctagttaa 25440 tctagcaatt aatgatcagc aaaaagctgt tgctattaca gatcctaatc tttttggcgc 25500 tgttgaattt tttataactt gtaagcaaaa taatattaaa ccaattattg gtttaaactt 25560 aactgttgaa taccaaaaaa atgatgttaa gttattacta attgctaaat caaataaagg 25620 ctttcaaacg ttgaacaaaa tagcattaat tcaacaaaaa cttgaaatta attctttagt 25680 tgatcaacta acagatattg cagtaattat ctgttcttta acaacatgaa aatctactta 25740 taaggatgtt tatcaagcaa aaggaattga aataaatcaa accccgattg ccattcttgc 25800 aaatgctgtt aactgtgaaa aaactaatag cgatcaagta gttttaacag ttttgaaaca 25860 aatgaaacaa aaccaaacgg gaaaaataac tacatttgat tgggatctta aacaaaaatt 25920 aaatcaaatt tcaattaatg aaaatttaaa agtaaagagt gaaattcaac cttttttaga 25980 tcaaaaaact gcacaacaat tattcagtga aacagaactt aataatctga atgatctagt 26040 taatagatgt gaattagatt tggagcacct aaaagctgct tcactttctt taactgataa 26100 tgatgcagca gttttagaaa gtttgtgcca aaccaattta aaacagtttt tagataaaaa 26160 tcaagatcta aataaaaaag cctatcagct acgtttagag aaggaattaa atgttatcaa 26220 taaacttaat tttgctagct attttttagt tgtcaatgat cttgttaatt atgcttttaa 26280 aaaggacatc ttaattggtt ctggtagagg ttctgcagta ggatcattag tggctttttt 26340 attaaacatt accaagatag acccagtcca acaccagctt attttcgaac gttttatctc 26400 aacccaccgt caagatctac ctgatattga tattgatatc atggagaata aaagagcaga 26460 aatgataaat tatctgtttg aaaaatatgg caaagaaaac tgtgcacaaa ttgttacttt 26520 tcaacgtttt aaaacccgtt ctgctgttaa agaagttgct aaattattta atgattatgg 26580 cattagtgac atgatcctag gagtgttacc taaagatcaa actataacat tcactgatct 26640 taaagctact gaagatagtg ctttacaact ttgtttacaa cagtttggtt taattgttga 26700 attagcacta gcaatagttg attttccaag acaatcaagt atccatgctt caggcatagt 26760 tatcgcttca aattctttga ttaaaaccat tcccttgtta cagcttgaca ataatcactt 26820 tttaactcaa gtttcaatgg aatggttaag tttttttaat ctcaataagt ttgatctgct 26880 tggtttaatt aaccttacta tgattagcga tgtaattacc caaattaaac catctaacca 26940 gaccgttaac cagtttttaa ataccatttc ttgaactgat caaaacacct ttataaactt 27000 agtaaatgaa gatacactag gaatctttca acttgaatcg tttggcatga aaaaattact 27060 ggttcagatt aaacctaaaa ccattaatca actagcaatt gttctagcgc tttacagacc 27120 aggtgcacag gataacatta acctttttat taaccgcttg cacaatggtt atgatcaatc 27180 tgacattgat cctaggattt tacccattgt gaaaaatacc tatggagttt taatttttca 27240 agagcagatc attaacatcg ttaaagttgt ggctaactac tctttagaag aagcagatag 27300 cttccgtaga gccatttcta aaaaggatgt taaattgatc caaaaaaata agcgtaactt 27360 ctttgaaaga gcagttcaaa ataactttga tttaaagact actaccaaaa tttttagcta 27420 catagaacgc tttgctaact atgggtttaa cctttctcat gcgttgggtt atgcactgct 27480 ttcatactga acagcttgac ttaaaactaa ctatcctgtt tatttttatt tatggttatt 27540 aaaccatttt caatctagta aagacaaaca aaaactaatt attagaactt tagaaaaaag 27600 tggtattgaa atttatccac ctcttttaaa taaagctcaa ccaaatagtg ttatagaaaa 27660 taaaaaaatt tatttaggtc taaacctaat taagggaatt aatgacaggt acatccaaaa 27720 cttacaaaaa gtgcaacatt taattcaaac tcaaaataac ttacaactaa ctgatgtagt 27780 aagttggtgt ttggataaaa ccattggtga tatcccttta aaagatttac ttttattaaa 27840 aactatgggc tgttttgatt tttttgaata cacttatgac tttaatgatg caaaggattt 27900 ttgaattaaa agcgatcacc tattgtttac cagaatgcct ttagaaaaaa aggatagtaa 27960 tttttgaatt aaacaatttt ttaccaatta gacaaaatta atactttagt tgaaaaattt 28020 tcaaaaatat aatgcctgaa cttcctgaag taactactgt tattaatgaa cttaaagaaa 28080 ctgttttaaa taaaccttta gatcaagttc aagttaacct aagaaaggtt ttgaaaaata 28140 ttgatcctca attgctgaat aaacaattaa aaaatcagtt ttttactgat attaagcgta 28200 agggtaaata tatcattttt cttttaagta atggtttgta tttagtttcg catttacgta 28260 tggaaggtaa atactttttt gaagaaagag gtagtaaatt taatcaaaag catgttttag 28320 tagaatttca ttttgatgat ggtagtcaac tcaattatca tgacaccaga caatttggaa 28380 cgttccattt gtatgaaaag ttagaacaag cagcacaatt aaataaactt gcatttgatc 28440 ctctagaagc tggttttgac tataggaaaa tcttccaaaa agcacaaaat tcaaaacgta 28500 aagttaaaac ttttatttta gaccaaacag tgattagtgg aattggcaat atttatgcag 28560 atgaaatctt atttgcaagc aaaattaatc ctgaaacaat ggttgatcaa ctaacaatta 28620 aagagataga gattttatgt aaaaatgcta ccaaaatttt agctaaagca atagttatga 28680 aaggtactac catcagcagc tttagtttta aaaaagatca tactggaggc tatcaaaact 28740 ttttaaaagt tcacactaaa aaagatcaac cttgctcagt ttgtaaccaa ttaattgtta 28800 aaaagaagat taatggaagg gggagctatt tttgtttaaa ctgtcaaaaa atcacaacca 28860 aagtttctac aaaactcaat ccataatttt tatttttttg cacttattta taaggtgtaa 28920 tgaaagatgg ctcaaaaaga aataattaat aagaaaaata ctcaaaaaaa tagtagtttt 28980 attgaaagta ataatttgac aagttttgat ttttttgatg caaagaaaaa cagtgaaatt 29040 gaaacaattt caactggaag tttaaattta gatgaagcat tagggtctgg tggtctacct 29100 ttaggtagga tagtagaact atatggaaat gaatcatctg gaaaaacaac tattgcacta 29160 aatgcagtcg ctagttttca gaaagcaggt aaaacagcat gttatattga tgctgaaggt 29220 gcacttgatt tagcatatgc taaatcaatt ggtattgatc taaataaact tttgattgct 29280 catcctaggc atggtgaaaa cgcttttgct cttatcgaat cattaattaa aacaaacaag 29340 atatctttaa ttgttattga ctctgtagca gcgttaattc ctaaacaaga gttagaaggc 29400 acaattgaag aacaaactat tggcttgcat gcaagaatga tgtcaaaagg tttgcgaaga 29460 atacaatcga tattaccaga ttctaaaact tgtgttttat tcattaatca gttacgcgaa 29520 aaaccaggag tgatgtttgg aaataacgaa gttacaacag gaggaaaagc tctaagattt 29580 tatagttcat taagaatgga agctaagcgt gttgaattac ttaaggataa attcaacaat 29640 tatgttggca taaaaacaaa agtaatggta tctaaaaata agattgctaa accttttggt 29700 gttgctatat tagaaatcat gtttaaccgt ggttttgtac atgaacatga agttattgac 29760 ttagcactta aatttaatgt tgttgtaaga gctggaaatt cttattcttt taacaatgaa 29820 agcattgctg ttggtaaaga aaaattatta aatgttttat cagaaaagcc agcattattt 29880 gaacaaataa aagaactaac tgttcaacaa ttggctaata aaaattcatt tcaacaaaca 29940 gctagctaac atgagagttt caatttaacc aaaaagacaa gcatatagaa tgcactgtca 30000 aagacaattt tggtcgtgag aaactaataa atttgatttt tcaaattggt gatgctattg 30060 aaacttatca tactacttta ataagattca aaattcccaa gcattgtttg aatgcaaggg 30120 atcaaatcaa aaaaataatg gagggcaaat aaaaatgatt acatctatct ttggaaaagt 30180 tacttttgta ggcaaaagaa aaataattgt tgagcacaac tggatttcat attgatttaa 30240 tacaaaagaa aaccataaat ttgaaaaaaa tttggaaaaa aataagcaaa ttttttgtca 30300 tattattaaa aaaattgtcg ctaaccaaat tatagaagag gcttttgcct ttaatactct 30360 agaagaaaaa gagtggttct gtagattaat agaactcaat ggtattggta gtaaaactgc 30420 acttaatttg ctcaataatg accttgagga aattaaacaa tacattctgg aaaataacta 30480 cagtgcatta tgtggtatta acggtgtaaa taacaaaata gctcgtgcac ttttatcact 30540 tgaaatattt gaaaaatctg aaaataataa aaatattaaa ggagttcaag ttgctgatgg 30600 ttatgatgaa ttgtttgaaa cactaaagtc acttggttac aaacaacaag aaattcagga 30660 tgcactaaaa atgatagaag taaaacctga ttttgatata agtcagttag ttgcagaagt 30720 aattaaatta atgtctttta agaataatga aattacaaat aaaaccgcct aatacctttg 30780 atgaatttgt aggaaaacaa gaaataatta gtcaaattca attaagtatt aaagcatcta 30840 aattaaataa aacacaacta gatcatatct tgttatatgg cccacctggt gtgggtaaaa 30900 ctactttagc cagattaata gcaaatgaat tgaaaacaaa gttgcaaatt attcaaggtg 30960 gacatttaca aaaaccaagc gatttcttaa acgcaatttc actcattaaa aaaggtgatg 31020 ttctttttat agatgagatc catgccgtag cacctaatgt catggaacta atgtatccag 31080 ttatggatgt gttcaaaata caagtattaa ttggcaagga ttttaattcc aagatagttg 31140 aaatgaaggt aaatcctttt actctaattg gtgcaactac acaacttggt aaaatcatca 31200 atcctttaga agatagattt ggcgttatct taaacattaa ctattattca aatgctgaaa 31260 ttgaaaagat ggtaagtatc tatggaaagc aaatgaagtt agagctaaat tcaaatgaaa 31320 tttcagctat cactgaacat agtaaacaaa caccaagaat tgcaattaga atagttagaa 31380 gaatatttga acaaaaaatt gttaataaaa aaatagacct tgagggtttg tttaagaatt 31440 taatgattta taaaaatggt ctgcaaagta ttgatgtcca atatcttgag gttttaaatc 31500 gccaaaatga accacaagga attaagtcaa ttagttccat gttaggtata gacagacaca 31560 ctatagaaaa taaaattgaa ccttttttgt tgcgtgaaaa tatgattcaa aaaaccaaaa 31620 aaggcaggat tattacaaat agcggaagag aatatttagt taacttttaa gataaaaaac 31680 attactttaa attatattta atgatgcaaa atgtctttta tcataacagt aataggtgct 31740 gggcatgctg gattggaagc cgctttcatt gtaagcaaat tcaacatcaa agtaaacctt 31800 ttagttcttg atataaatca tttaggttct tgtccatgta atccttcaat tggtggacct 31860 gctaagggaa ttgttactag ggaaattgat gttttaggag gtatgcaagc aattgctgct 31920 gataacaatg ccttacaata taaattacta aatagttcaa aaggacctgc tgtgcaagct 31980 atcagagcac aaattgacaa aataggttat aaaaactggt ttcaaagtca agttaaatta 32040 aataaaaaca ttaatctaat tcaatctgaa gcaatcaatt taattgttag aaatgaaaaa 32100 ataaaaggcg ttattttaaa agacggaagt gaacttttaa gtgatgcggt tattatcact 32160 accggaacgt acctaagatc aaaaacatac tgtggtaata cagttaaaaa tcaaggacct 32220 gatcaatcta aaaatagtga aaaattaagc acaaacttaa ttaacagagg ttttaaaaca 32280 attcgtttaa aaacaggaac tccgccaaga attttaaaaa cttcacttga ctataatcaa 32340 atggaattag aaattaataa taatcaaaac cttgctttta gtactacaaa taaaaatttc 32400 ttaccacttg aaaaacaaat accttgttac ttagttcata ccaatcaaaa aattcacgat 32460 ctaatcctta aaaacttaaa aaaatctgca atgtttaatg gtagtatttc agcacaagga 32520 ccactttatt gtccaagcat tgaagacaaa gtttttaagt tctctcaaaa acctcgtcac 32580 caaatttttg tagaacctga atcattgagt ctagatacta tttatttagc aggattatca 32640 acttctttta caccagaaat tcaaaaagaa atcatccagc ttttacctgg ttttcaaaat 32700 gcagaaatta aaaagtttgg ttacgctatt gaatatgatg cttttctatc taatcaacta 32760 aaaccaacac ttgaaacgaa gttaatagaa aacttgtatt ttgctggaca aattaatggc 32820 actagcggtt atgaagaagc tgctggtcaa ggtttgatgg caggaattaa tgctgcttta 32880 aaattattaa aaaaaccacc atttattttg caacgtaatg aggcttatat tggggttatg 32940 attaatgatt tagttactaa aacaatcagt gatccatacc gtttgttaac atccagagca 33000 gaatatagac tatgattgag aaatgacaat gttcaagaac ggctcattaa aaaaagcttt 33060 gaacttggtt taacagataa aaaaacatat gaattgttcc ttaaaaagga aaagaaaaaa 33120 caggaattaa tttcattttt aaaaaacact caagtaggca aggttaaagc attgaaattc 33180 actaataaaa ataccgctca atcactttat gacttcaaca aacgaagtga aataaattta 33240 gataaattga tcaaagatct tcctgaaaaa taccaattag attcagaaac acttaaacaa 33300 attgaaattg aaattaaata tgagggttac ataaagaaaa atgaaaagta ttttaagggt 33360 ttagataaat taagcaaaat taaaattcct catacttttg attaccataa ggttaagaat 33420 ttagctagtg aagctatttt taaactatct aactttaagc ctagtaattt agcaattgca 33480 agtcaaatag ctggagtgaa ctttaatgac attatagcca taaaacattt tttaaaaact 33540 tatgaataac ctaataataa gttagttaaa aatttttcaa ttaaaaacat tgactttgaa 33600 accggaatga aaaaataatg attttataag ggttaaaggt gctagagaaa ataaccttaa 33660 aaacattaac attgatatcc ctaaaaatca atttgttgtt attactggtc tatcaggatc 33720 aggtaaatct tccttagcat ttaacacaat ttatgctgag gggagaagaa gatatttaga 33780 gtctctatct tcttatgcac gccaattttt aggtaacagt gataaacctg atgttgatct 33840 tatagaagga ttatcaccag caatttccat tgatcaaaaa accacttcac ataacccacg 33900 ttcaactgtg ggtacagtaa ctgagatcta tgattatcta agacttttat gagctagaat 33960 tgggacccct tattgtccta atggtcatgg ttctattcaa acgcaaacaa ttaaccaaat 34020 tgctaatcag atttttgatt tacctaataa atcaaaggtg caattattag cacctactgt 34080 taaaaatcag cgcggcattt ttacaaatga atttattaaa tacaagcaat taggttttct 34140 tagagtctta gttgatggcc agatttacac cttagatgat gaaattaaac ttgataaaaa 34200 tactaaacac aacattagtg tagtgatcga tagaattatc atcaataaag ataatcaaac 34260 ttattcaagg atagttgata gcattgaaac cattgatagg ttaactaatg gcaagataga 34320 agttcttaag gaagatggaa caatattaaa tttcagcaaa aatcatggtt gtgataaatg 34380 tggtttttct attagtgaat tggaaccaag attattttcc tttaactccc ctttaggttc 34440 atgttcatat tgcaaaggac ttggttttag ttatgaacct gatgtagaca agataattgc 34500 tgattctaaa ctttctatta accaaggagc cattgatatt tttaaaaata ttgtgcatgg 34560 aacttctttg gattgacagc gctttttatc tttagttaat cactataaaa ttccattaga 34620 taaaccaatt gaacagttag ataagtcaca acttaattta attttagaag gaagtgatga 34680 acctattgaa ataaaaacaa tttccaattc aggtgctaag aatatccgct ttgagcatta 34740 tgaagggata gctaatttaa ttaaaagaag acacctagaa acaaacagcc aagtaagtag 34800 agaatgatat tctgcataca tgtctgaaat aacatgtaaa aagtgtcatg gaaaaaaatt 34860 aataaaagac gctttaagtg ttaagttagg aggaattgac attattagct ttactgaact 34920 ttccattgat aaaagtattg attttctatt aaaactagag ttaaatgatg agcaaaagaa 34980 gatcggtgaa ttagctttaa aagagattat taatcgtctt tcttttctta aaaatgttgg 35040 tttagattat cttaatcttg caagaagagc ttctacgctg tcaggtggag aagcacaaag 35100 aattagatta gctacccaaa ttggttctca acttactggt gttttatatg taatggatga 35160 accttctatt ggattgcatc aaaaagacaa tatgcgttta attaaaacaa tgatggtaat 35220 gcgtgattta ggtaacacct tattagtagt tgagcatgac agtgaaacaa tgttagcggc 35280 agattattta attgatattg gtcctaaagc aggtaatgaa ggtggtgaat tagttgcttg 35340 cggtacacct ttacaagtaa tggaaaactc aaactcaatt actggacaat atcttagtgg 35400 taaaaaacaa atctccattc caaaaaatag acatagtggt aatggtaaaa caattattat 35460 caagggtgct aaagttaata atttgaaaaa tattaatgtc accattcctt taaataaatt 35520 ggttttgata acaggggttt caggttctgg aaaatcctct ttaattaatc aaacattagt 35580 tccagcttta gaaagaattc tttatcgtaa aggtgttaaa aaagatacat ataaggaaat 35640 aattggtgct aacaacattg ataagataat tgttgtctct caagacccaa ttggtagaac 35700 accacgttct aatcctgcaa cctatattag tgtttttgat gatattcgtg atttatttgc 35760 caacacaaaa gaagctaaag caagaggata tacaaattca cgattttctt ttaatgttcc 35820 aggtggtagg tgtgataagt gttttggtga tggtgtgatt cgcattgaaa tgcatttttt 35880 acctgatgtt tatgtcaaat gtgaagtatg taatggcaag aagtacaatt cacaaacact 35940 ggaaattaaa tatttgggaa aatcaatttt tgatgtttta caaatgtctt gtaaagaagc 36000 ttatgaattt tttaaagcta tcccaaatat atcacgtaaa ctaaggttgt tatgtgatgt 36060 tggtttagaa tatttgcaat taggtattaa tgtcactttt ctttcaggtg gggaagcaca 36120 gagaattaag ttatctaagt ttttacaaaa aaaatctact ggtaaaactt tgtttgtttt 36180 agatgaaccc tctactggct tacatttaga agatataaac aaactattaa caataattca 36240 aagaatcatt aagaatggtg atacagtagt tgttatagaa cataacttag atattattaa 36300 ggttgctgac tatatcattg atttaggtcc tgaaggtggt gacaatggtg gtcaaattgt 36360 tgctcaagga acacctgaac aacttataaa ccaagttaat aaatcttata ctgcccaata 36420 tttgtccaaa attttaaaac cagattcaat ttaaaaatta tgcaccaagt tttttatcaa 36480 aaatatcggc caatcaattt caaacaaacc ctaggacaag aatcgataag aaaaatcttg 36540 gtgaatgcta ttaacaggga taaactacct aatggttata tcttttcagg tgaaagagga 36600 acaggtaaaa ctacttttgc aaagataata gcaaaagcga taaactgctt aaattgagat 36660 caaattgatg tttgtaatag ttgtgatgtg tgtaaaagta ttaacactaa tagtgccatt 36720 gatatagttg agatagatgc agcttctaaa aatggtatta atgatattag agagttggta 36780 gaaaatgttt tcaatcatcc cttcacattt aaaaaaaagg tttatatttt agatgaagca 36840 cacatgttaa ccacccaatc atggggtggc ttgttaaaaa ctttagaaga atcaccacct 36900 tatgttcttt ttatttttac aactactgaa tttaacaaga ttccattaac aattttgtcc 36960 agatgtcaaa gcttcttttt taaaaaaata actagtgatt taatccttga aagattaaat 37020 gatatagcaa aaaaagaaaa gattaagata gagaaagatg cattaataaa aattgctgat 37080 ttatcccaag gttcattgcg tgatgggctt agcttactag atcaattagc aatttctctg 37140 atagtgaaaa aattagtatt actgatgttg aaaaaacatt taatatcgtt gatagaaatg 37200 caaaatttac ttttattaaa gcagttttat caggagatat aagaatttta actatcattc 37260 ttgacaatgt tatagaagaa taatggaaca atttaatgcc tttaaatctc tattaaaaaa 37320 gcattatgaa aaaacaatag gttttcatga taaatacatt aaagacatta atcgtttcgt 37380 atttaaaaat aatgttcttt taattctttt agaaaatgaa tttgctcgta attccttaaa 37440 tgataattct gaaattattc atttagctga aagtttgtat gaaggaatta aaagtgttaa 37500 ttttgttaat gagcaagatt tcttttttaa cttagcaaaa ttagaagaaa atagtcgtga 37560 tactctttat caaaattctg gattgagtaa aaactatact tttcaaaact ttgtaattag 37620 tgaaggaaat aaaagagctt atgaagcagg cgttagatta gctgaaactc aagataacga 37680 attttcaccg ctttttattt acggagaaac cggtcttggt aaaactcacc tactacaagc 37740 aataggaaat gaaaaatttc gtaattttcc aaatgccaga gtaaagtatg ttgtttcaag 37800 tgattttgcc caagaagttg ttgatgcttt ttatcaaagg gataaaggta tagaaaaact 37860 aaaaaaaaat tatgaaaatt tagatttagt tttaatagat gacactcaaa tatttggcag 37920 aaaagaaaaa accttagaaa ttcttttcaa tatttttaat aacctagttc taaataaaaa 37980 acaaattgtt ttagtttctg ataaggctcc tgatgaacta attgatattg atgcaagaat 38040 gatttctcgc tttaaatcag gattattact aaagatagaa aagcataatt tgtcttcact 38100 ttgtgaaata cttactgtta aattaaaaga aaaagatcct aacatccaaa taactaatga 38160 ggcaagacat gatgcagcac aaatttcagg taacgatgtg cgtgctttaa atggaattgc 38220 aacaaagtta ttattttttg ctaaaacttc aaaacaaaat ttaataaata ctgaaaattt 38280 aaaagaaatt ctttttgaag aatttgagaa gtttcataaa aagagctttg atccttattt 38340 attaatagag aacgtttgcc gtagatttaa tgttcctatg gacagtgtac tttcagaaaa 38400 tcgtaaagca gaacttgtcc gtgttcgtga tgtgtgtaat taccttttgc gtcaaaagta 38460 caacatgcaa tttcaacaaa ttggcaaaat atttaagaga agtcattcaa gtgtattaat 38520 ggcagttaaa agagttgcta aaatgattga aaatgacagt tcattacggg atgtaattac 38580 atcattagta atttag 38596 2 22684 DNA M. genitalium 2 ttaattaata aaaaacaacg cggaaaagct ttaaatttat gcaagctagt gaattaacac 60 caaagtggta tgtagctcct gttagtatta aagatgaagc tgttgtaaaa aatctaaaag 120 ctaaaattca agctttagga tttaatcatg agattgttga tgttaaagtt ctaaaagaaa 180 gggaagttca tgaagaagtt tattcattaa aatcaggaaa acttcctcgt tccttaaaga 240 acactacttt taacaaatgg tttgttcttg atgattaccg ttatcttagg gtaaaaatta 300 gtgaaaaaaa tctccttggt agatacatct acataaagat gatttatagt gaagatgctt 360 gaagaattgt tcgtaacttc cctgggatca ctggcatagt aggttcttct ggcaggggtg 420 ctttacctat ccctttagat gaaaaagatg ctaataattt agaacaaatg cttaaaggga 480 tatcaatcaa tcctagcaaa cgaattatgc taacaaatac tgccattatt gaaatggaca 540 gtgataaatt tgatgaaaaa tttcaatata tcttaaaaca aaaacaagcc attcaaaaac 600 caaaagagga tgaagattca gaaattgttg atgctgaaaa actaaaagaa gcttttaaaa 660 aactacaaaa tagtcaagaa caagatgaat ggaaagaaaa agcaacgatt attcaaagtg 720 agcaaaccaa acttgatcca tcagtattag ttcctttttt gggcaaatat gaaattcttg 780 atactgacaa taaagttgaa caactctttg aatttagtgt tggtaattta gtagaggtac 840 atttaactga tactattcat gttcaaggac agataaaagc actttatcaa ggtacagtta 900 acaaagcagt tgtagagata gaattaacat ctaaaaccca attaattaac ttacctttag 960 aaaatttaag ctttgttgag tttgagtaat aattcttggg ttgatattta gttttgcacc 1020 aagataacaa tgaaggtttt aactgaactc caaaagcaga tatttaccat tgtcaaaaag 1080 gaaaatggta aacctattcc ccctggaata gtggtaagaa tgatggaaaa tagtcctaat 1140 tttccaggta aacatctcat ctatcgggcc attgatgatc tgcttgattg agccatctta 1200 aggaaagctg gtggggttac aaaccagcta ttagttaact atgaacctgc tgagccttta 1260 cttgataaaa aactacaagg gattttaacc ttaggaaata agaatagtgg ttttatccgc 1320 tctttggatg atgataaaac tgtgtattat gtccattact ctaatttaac tggagcttta 1380 gatggggatc ttgtggagtt ttgtaaatta gataaacccc aatttggtga taagtttgat 1440 gctgcagtta ttactattct aaaaagagca agaatcttgt atgcaggtaa ttttttagta 1500 gatcaaaatg agtttgcctt ggaatacaaa attgttgctg ataaccctag attttattta 1560 actatgattg taaatcctga ttctatccca aataacttag catctaacac caagatagct 1620 tttcaaattg atgagtatga tcctgataac aacttatgta aggtttctgt acaacaagtt 1680 ttgggtaaca atgatgatcc gctaattaat ataaaagcaa tcatgttgga caattccatt 1740 gtctttgaaa ctaacgatgt agttgaacag catgctaaca agttaagttt tgatactgaa 1800 gaacaacata aagcttaccg tcaggattta actgatttag cttttgtgac tgttgatcct 1860 acaacatcaa aagaccttga tgatgctatt tatgtcaaaa caataccaac aggttttgtg 1920 ctttatgtag ctattgctga tgttgcacac tatgttaata gaaatagtga aatagacatt 1980 gaagcaaaac acaaaacaag ctcaatctat ctacctggtc attatgttgt gcccatgcta 2040 cctgagcaat tgtcaaatca gctctgttct ttaaatccag cacaaaaacg ttatgttgtt 2100 gtttgtgaga ttagttttga taatcaggga aggattaaaa caaacaagct ttacccagca 2160 acaattattt ccaaaaatcg ttttagctat gatcaggtta acaagtggtt aaataataaa 2220 tcagaattaa actgtgatga aacagttatc aacagcttaa aagcagcttt tacactaagt 2280 gatctaattc aagcgcaacg tcaaaaacgc ggtacaattg atctttcaca caaagaaact 2340 gagatagttg ttgatgaaca ttattttccc attaagataa attttttggt tcacgataaa 2400 gctgaaacca tgattgaaaa tctcatggta gtggccaatg agacagttgc ttgggtgtta 2460 actaacaaca aaattgcttt accatacaga gttcacccaa gaccaagcaa aaagaagtta 2520 caaagtttga ttgaaacagt tggtgagttg aacataacta aaccccaatt taacttagat 2580 actgtcactt caagccaaat agctagctga ttaaatgaaa acaaagataa tcctagttat 2640 gagatctttg taatcctctt attaagaaca ctaggcaaag ctttttatag tgttaatccc 2700 ctgatgcact tcagcattgg ttctaaccac tatacccact ttacttcacc gattagaagg 2760 tatatagatc taaccattca caggttgttg tgaatgcatc tttttactcc cgatcaattc 2820 actgataatg aaagagatca actcaaacaa gagttggaaa aaattgctga tacagttaat 2880 gatacagaga ttaaaattat caattgtgaa agaaatgcca atgattatct aacaacgctg 2940 ttattatcaa aacaaattgg caaaaccttc agcggattta tttcagcaat tactagcttt 3000 ggaattttta tgagaatgga tgaaaataac tttgatgggt taatcaaaat tacaactatc 3060 cctgatgatt tctttatttt tgaaaaggaa aaaatggtat tgaaaggaag aaaaactaat 3120 aaggtttata aaattggcga tcgtttggaa gctaaactaa gtgagattga tttcatccaa 3180 aaacgtgcta ttttaacact catataatta gcagtgcatc aaaaccagca tgaagaaata 3240 taattagatg aagataactt tcatttctgg acaagaagtg tcgttaggca cttctttttt 3300 attgttttca aaaaaaatag ttatgaatga attaaaccaa cccttacttg ctattattaa 3360 aaatgttgct aaaaccaaaa acctttctat agaagaggtg gttttttgtt tgaaaacagc 3420 tttagaacaa gcctataaaa aacaccttaa ctttgttaat gttgaagtta acattaactt 3480 tgataagggg attattaatg ttgaacaact ctttaatgtt gttagtgatg aaaatgaaga 3540 ttatgatgac tttcttgaaa tccctttaca agcagctaac aaaataaaca gttcattgca 3600 attaggtgat gtgttgcgaa aaccaatccc cttaaaaaac attagtagtg atcttatcaa 3660 taagatgatt gctatcttta accaaaagat tagtgaaaca aactttaaag cagtaatgag 3720 tgagtttagt agtgaggttg gggaagtgat tgaagcgaaa gttgaagata ttgatactaa 3780 caaagaaggt ggtttaaagg gttatattat taaccttgaa actacaaagg gttatatctc 3840 caagcgggaa ttgtcaaaag gggagcgctt agagataggt aaaaaatacc tctttgttat 3900 caaagaaatc caacggcaag catcgttatg accaattact ttatcaagaa gtgatacccg 3960 cttactacag tttttgttaa cttcaaatac tccagaaatt gaaaatggta cgattgtaat 4020 caaaaagatt gaacgttccc caggagtgaa atcaaagata gcagttatct ccaatgatcc 4080 tgcagttgac ccagttgctg ctatcttagg acctaagggt gagaagatta gggggattag 4140 tgaggaattt aatggtgaga ttattgacat tgtcttttgg aatgaagaca agttaaagtt 4200 cttaattaat gccattttac ctgcagaagt cattggttat aacatcttgc aggatgatga 4260 gcgtgatact agtattgaag ttgttgtacc tgcaaaccaa attgctaatg tttttggttt 4320 taaaggtgta aacattaggt taattagtaa tttaacaggt tgaaatagtg ttgatgttta 4380 cagtgaaaaa gatgcaagtg aagccaacat taaattcacg aggttaagct ttgaacctga 4440 agggttgttt ggcatcaaaa aaagaaggga aaagatcatt agtaatgatg ctactgataa 4500 agtcttttac acctctaaag acaatgtgat agatgatgag attattgttg atttagctaa 4560 agatctaatg gttgataata aacaaaaaca acctgagcaa gttgcaaagc aagttgttga 4620 aaaatcacaa ttagaaaaac aagttactcc aaaagaaaaa gagaaagttc aaccaaaagc 4680 taaggttcat tctaatagcc attccaaaaa accagctaaa cctaatcaga ttttttctat 4740 cactgttgat gctagtgata agaatcttaa aaaagatcaa gttgataata accaaacaaa 4800 cccccaaaca aaacaaacat ttgatagctt tgatgatctt taacattatt aagaaataaa 4860 ccaattagtg atctataaaa acaatggaaa aatttttaaa gtacgaaatt aaggttaaca 4920 acaaccaacc aaccaacact aaccctaact atgggatctt tgaagtagca ccgttagaat 4980 caggatttgg gattaccatt ggtaatgcga tgcgccgagt gttacttagt tgtatcccag 5040 gcgctagtgt gtttgccatt gccattagtg gggtaaaaca agagtttagt aatgtggagg 5100 gtgtgttgga agatgtgact gaaatggtgt taaacttcaa gcaactagtg gtgagaatct 5160 ctgatctttt gtttgaagat ggggagatga tcgaaccacc cttagaaagg tgaccagttt 5220 taaaagttac tgctgaaaaa aagggtgcag tatatgcaaa ggatcttgag tgtccagctg 5280 gttttgaagt gattaataag gacctttatc tcttctcttt acaaaaggac atgaaactaa 5340 cagtcagtgt ttatgttaaa cagggtaggg gctttactag ctttcttgaa aacagagaat 5400 tgatcaattc gcttggcatt attgctacag atgctaactt ttccccggtt ttacactgtg 5460 gttatgaagt tcaagaggtg aaaacttcca aacaaaagtt aactgaccat ctcaccttta 5520 agattgctac taacggtgca attaaagcag tggatgcgtt tgctatggca gcaaagatcc 5580 taattgaaca cttaaaccca attgtaagtg tcaatgagtc aattaagaat ttaacaatta 5640 tccaagagaa agcagaggaa agaaaggtga aatcatttgc caagcaaatt gaagaacttg 5700 actttactgt tagaaccttt aactgtttga aaagaagtgg gatccacaca ctccaagagt 5760 tactatcaaa gtcattaact gacattagag agattagaaa cctaggtaag aaatcagaac 5820 gggagattat caaaaaggtg caagagttag gtttaaaatt ccgttcttaa tttattaaaa 5880 aaccattagc acaaaagatt aaaacttact atgaaacagt gttttgttgt tacaactacc 5940 aaacgcttag atagtctttt agctagctta ctgaaccttt caagagtaaa ggtagtgaag 6000 ctgatcatga atggacagat taaagttaat gaaaaactaa cttttaaaaa cagtttaata 6060 gttgcaaaag atgatgtaat taaagttgag attcatgatg agacaactag tgatttcatt 6120 actagtgttg aaccttataa cttaaagctt gaggttcttt ttgaagacaa ggatttgatg 6180 gttattaaca aaccatcagg tttgttaacc catcccacca ctttcaatga aaaagccagc 6240 ttgttagctg cttgtatctt tcacaacaac aaaaaccctg tttacttagt gcacagattg 6300 gaccgtgata ctagtggggc aattgttgtc tgtaaaaacc aagcaagctt attaaatttg 6360 caaaatcaac tgcaaaatcg caccttaaaa cgttattatg tagcactagt ccacttccct 6420 tttaatgcct taactggttc aattaatgca cctttagcaa gggttaataa caacaaggta 6480 atgtttaaaa tagcccaaac tgctaaagca aagcaagcaa taactaagtt taaagtgatt 6540 aatcagaatg aaaaagcagc actaattagc ttggaattgt taacaggtag aacccaccaa 6600 attagagtgc atctgaaatt tatccaacat ccagtttata atgatccact gtatggaatt 6660 aaaagtgaaa agaaagatag ctatggtcag tttctccatg caaacaggat ctgttttatc 6720 catcccactt taaacaaacc tatggacttt cacgccccac ttgaacctaa gttttcaacg 6780 aaacttaaga gtttaaactt atctttaacc gatccactcc atgttctttt taagtaactt 6840 aagataattg aaacattaaa taagataatt acaagctata tgtccactga caaaaaaacg 6900 ctaggcgaaa aacccaattc aaccaaacca gaactatctg aagaattaat tgctgaactt 6960 aaaaaacagc gtattcttga aaagaatcgt ccttacaaaa agatgattta tgttgacaat 7020 aaagtgcaac gcaaacaccg tcatgaaaac atcgcttttc tcaaaaccct tcatgaaaat 7080 aaggagagtg atgttcctaa aaaaagaagg ggtagaaaac ctaaacacgc tcctttaaaa 7140 gaaaaaaata atctgaagtt atttgatatc ttagaaggat cgttaaaaag ccacattgaa 7200 aatgatgaca ccaacacagt catcaacctt ctaacagaag cttgagaaaa gaaaagcaaa 7260 aagaaacaaa aaaacatcac gctttcaaat aaggaaatta ttagtgttct cgctaagttt 7320 gaactacctg aagatgaaat tatctatgtt ttggatgaac tacgtgataa ggggattcaa 7380 ctccaacacg atgttgaaga gcacatccat gaatttcgtg ctaaccaaga cctttcaatt 7440 attgatgaag atattgaaga gttaacaagt aagaacatct ctaaccgtga taaggttgat 7500 gataatgtta ggttcttttt aggatcactt gacttttcta aaatgttaga ttttgaatct 7560 gaacagcgga ttgccaaggt tttaaatagt actgatgaag agtcacgtaa gtatgcaatt 7620 aatcagttgg ttacttcaaa cttaagacta gttgtttcta ttgccaaaaa acacctagaa 7680 agagggttgg attttaatga tttaattcaa gagggtaatt tggggctttt aaaagctatt 7740 tccaaattta actgatcttt agggaataag ttttcaactt atgctacttg atggattaaa 7800 caagcaatta caagagcaat agctgatcaa gcaagaacag taaggatccc tgttcatatg 7860 gtagaaacca ttaaccgctt agctaaagca gaacgggctt tgtatcaaga gttagggcga 7920 gaacctactg atgaggagtt agctgaaaag atgggaggac aagctgaagg atttaatgtt 7980 aaaaagattg ctgaaattaa acggttaagt ttagatccag tttcgcttga taaaacagtt 8040 ggacatgatg aagagtccca gtttggtgat tttgttaaag acacagacgc tcaaactcct 8100 gacgagttta ccgaaagccg ttcaaattca gaaaaaattg atgaattgtt gaacaataat 8160 ctttctgaac aagaagagtt aattgttaga atgcggattg gcatgccccc ttacaatgaa 8220 cctaaaacac ttgatgaagt aggtcaaaag attttgatcc ctagagagaa gatcagacaa 8280 attgaaaaca aagcaattag aaaattgaga catgcagtta gaaacaatcc tattagtatg 8340 tcatttctaa gaattaatga aaaaaaggat tagactattt ttaataactt aaattttata 8400 taaatattaa gtaatggcaa ccattcagga aatcgagtgt gattttttag ctaaaatagc 8460 acaaaaattt actaatgcag agattgaatt aattaacaaa gcattctatc acgctaaaac 8520 ttggcatgaa aaccagaaac ggcttagcgg tgaacctttt tttatccatc ctttaagaac 8580 ggcattatca ctagttgaat ggaacatgga tcctatcact atttgtgctg gtttgttaca 8640 tgacatcatt gaagatacag accaaaccga agctaatata gcaatgattt ttagcaaaga 8700 aattgctgag cttgtcacta aggttacaaa gattaccaat gaatctaaaa agcaacgtca 8760 tctcaaaaat aaaaaggaga atcttaactt aaaaagcttt gttaacattg caatcaattc 8820 tcaacaagag ataaatgtaa tggtactaaa actagcagat cgacttgata acatcgcttc 8880 cattgagttt ctccccattg aaaagcaaaa ggtaattgca aaagaaactt tagaacttta 8940 tgcaaagatt gctgggagga ttgggatgta tcctgttaaa acaaaattag cagatctttc 9000 atttaaggtg ttggatttaa aaaactatga taacaccctg tcaaagatta acaagcaaaa 9060 ggtcttttat gacaatgagt gggataactt caaacaacaa ttaaaaaaaa tcttagcgca 9120 aaatcagata gaataccaac ttgaaagtcg gattaaaggc atttactcta catataaaaa 9180 actaactgtt catgaacaga acatcagtaa gatccatgat ctttttgcta tccgcttaat 9240 tactaaatca gaacttgatt gttatcacat ccttggttta attcacctta attttttaat 9300 tgacagtaaa tacttcaaag actatattgc ctcacctaaa caaaaccttt accaatcaat 9360 tcataccact gttcgtttaa aagggttaaa tgttgagatc caaattagaa cccaacagat 9420 ggacaatgtt agtaagtttg gcttagctag tcactggatc tacaaagaac agaaagaggg 9480 attgttagca cctgctttgc aacttaatta cctagtgaca aaacaaaaac actcacatga 9540 ttttctaaaa aggatttttg ggactgatat tatcaagatt aatgttagtg ctagtcatga 9600 acctaatgta attaagcaaa ttaatgttga tagcaacaat aaactccttg atattgcttt 9660 tgaaaactat cccaagcaat ttgctaaatt aaccaaaatt gaaattgatg gggttgagat 9720 caattctttt gatactagtg ttgaaaatga gatgctgatt gaattttact ttggcaagaa 9780 taacaatttg aaatcaaagt gaattaggta tatgaataac cctatatacc gtgaaaaggt 9840 aaaaaagagc ttggctaaac tagctaaatc tggtagatac agtgagttag ctttttatga 9900 aaaagaactg ggtgaaaaac agttaaaact tgctagtgaa actgaaatcc aaaaacgctt 9960 aaacacccta agaattaaaa aaatgagtga ttacttagcg ttaattgagt gtactaactt 10020 tactaatgat gaacatttgt tgtttctagc taaaaacaac gacaagtgaa ataaactaac 10080 aaaaccactt aagtttgctt tttcaaaagt agtttttcac aactcttact ttgaacaaat 10140 tgaaggtatt tttatcacca aaatagtgat tgaaccatgt tgtagtaaga tccctgatat 10200 gcctgaacaa gtaactggta tcttaactaa aaacatttta agtgttcacc gttatggttg 10260 taagaattta caaaataaaa agcagttaaa aattatcccg ttatattgaa atatccagca 10320 gttaaaacta aaaccacgta agtttcgcag ttacattaac attaacggag tgtggagtga 10380 aaaaaccatt aataaaatct gtcaaacaat tattaatggt gatggttata ttgaaaaaat 10440 aattcccaag atcaacaaac aaaaagatga atttgattta aacatcaccc tttttgttaa 10500 taactaccaa caacttctca ccttaatgga ccaaattacc actaagaata tcagctttag 10560 ttgaaaatac ctttagagtg gctttttaat gttttgatcc gcttttcacc ccacaaatgt 10620 cacaaaaatc taatttcttt caaaaacgtt attcccctac agctaccaga aggtattatg 10680 gcaaaattga gaccaatttt atccaaccaa atttagctga tattcagatt aaaagctacc 10740 aaaaattctt agatcatgat cttgaaaaat taattgcctc atattttcca atcaaatccc 10800 ctaatgatcg ctacactatc aattttaggg gattacacag aactgaacca gaacgtgatg 10860 aagcacaatc acgtgctcaa tctaaaactt atgaagttgg tatttatgct gatcttgaat 10920 tagttgataa tgataaagga acagttaaaa aagcacggaa atcaaagaaa aatattgcta 10980 gcaatacaaa tggtgtattt ttagctagca tgcctttaat aacccatgat ggggttttta 11040 ttatcaatgg gatagaaaag tttgttattt cccaaataac ccgttctcca gggatataca 11100 tgctaacaaa atcccaacta aaactatcca actcccgtaa aagagtacag gaaggttatg 11160 tttgtgaggt tttacctgct aatggttcag tgatgcttat atacatctcc aataaaaaaa 11220 agattgaaga tgcttttgta caaattcttt taagagatgc ggtaagagaa ggtgctaaga 11280 ttttccctat tacaacactt ttaaaagcgt ttggtttaaa taatcgtgag atccttaaaa 11340 tctttaaaaa caatgaattt atcaaacgtt cattggaagc ggaaatttac aatgctaagg 11400 attttttaag caatgttgat cctgaaatca aaaacctttt aaaagaattt agagatggta 11460 aaactgattt aagaagaaaa gggatcgctt ctgatcagaa attaagatca cttgttaatg 11520 aatatgtaac gcttgagaaa caatataatg cgctaaaaca aacaagtcca aatgattcta 11580 gtttaactgc acttgaactg gaaatggaaa acaaaatgga tagtgttatt actgaaagag 11640 ctgctaaaca cattgtcaat gaactttcta tttcactgcg tgatattgaa aacactgaag 11700 agtgtcatga agtgagtttc catgcacttt tatgtgcgcg tttttttaga aacaagaggt 11760 acaacctctc taatgcaggg agatacaaag tatctagaaa gttacgttta acagaacgta 11820 tttatcaaaa aactctggca tgtgatttgt tcttaaaaga tggcaagcta cttttaaaaa 11880 aaggtacttt acttttaaaa gaagagattg acaaaatcaa acaagctgct aagaacaatg 11940 aaattagttt tgttaataaa atgcaactta caactgatgg taaggctgtt gatttagcaa 12000 aagaatcact cttttatgaa acgatagatg tatatatcac taatgataat cttagtgttt 12060 cagtaccagt tatagggatc cataacgaaa atgatctgaa caaagcaatg actctcagtg 12120 atttcatcgc ttcaattagt tatgtgatta atttacctta tggaattggt aaatatgatg 12180 atattgatca ccttggtaat aagcgggtta agttaattaa tgaattaatt actgctaaat 12240 tagaaagcgg cttcactaga atggagcgct ttttaaaaga aaagttaact attgctgatg 12300 gagttaaccg tggccagcaa attaatgaag agggtcaggt tattgaacaa ggtgaaaaaa 12360 aggaattaac tattaaatct ttaatcaact caaaaccaat tcaaattgtg attaaagact 12420 tcttcaatac ccaccaatta acccaatttt tagaccacca aaacccttta tcagaattga 12480 gtaataaaag aaggatttca gcaatgggac ctgggggaat atcaagagag gaccctaatt 12540 tagatatccg tgatgtgcat tattctcagt acggtagaat ttgccctatt gaaacacctg 12600 aagggatgaa catagggttg atcatgtctt tagctagctt tgctaagatt gatgaaaacg 12660 gatttttaat ggcaccttat cgcaaaatca aagctggggt aattactgat gaggtggaat 12720 atttaactgc gcttagagaa gatgaacata ttattgctga gatctcttca cttgtcaata 12780 ttagtaacga taacaagatc ttagataagg aaattattgg taggtatcga tctatgcaag 12840 gactttatga tcctttaaag attgattaca ttgatgtagc accacaccaa gttgtttcca 12900 ttggttcttc tttaatcccc tttttggaaa atgatgattc agctagagca ttaatgggaa 12960 ccaacatgca acgtcaggcc tatcctttaa taaagccata tgctcctgca gtaggtactg 13020 gtcaagaaca caaaattgct agtgattcag gtttaacaat gtcctctcct tgctcaggtg 13080 ttgttagtta tgttgataac agtaagatta ttattacaag tgatagttct aaaaaagaga 13140 cagttaacct agttaaattt gaacgttcca accaaaatac ttgttataac cacaaaccaa 13200 ttgttgaaat aggccaaagg gttaataagg atgaaatcat tgttgatggc cctgctgtta 13260 ataagagtga gttggcatta ggacagaatg ttttagttgc ttttacaact tgaaatggtt 13320 ataactatga agatgcaatt gtcatttcag aacgattagt taaggaagat attctcactt 13380 cattaaccat taatgagtat gttgctcaat gtttgtctac taaaaatggt gatgaacaaa 13440 ttacccgtga tatccctaat gttagtgatg caaacaaacg ctatcttgat gagaatggca 13500 tcattatggt gggtgctgaa gttaaagaag gggatgtttt ggttggtaaa gtttccccta 13560 aaggtcaagt cgaagtctct cctgaagaaa agctatttaa agccatcttc cctgaaagtg 13620 ttcaaaacgt gagagactct tcacttaaag tttcccatgg tggggatggt attgtttcag 13680 ctgtaaaacg tttttcaatt gctaatggtg atgaacttaa tgatggtgtg attgaaatga 13740 tcaaggttta tgtggttcaa aaacgtaaga ttcaaattgg tgataaatta gctggtagac 13800 acggaaataa aggagttatt tctaaagtgg tgcctattga agatatgccc catttagaag 13860 atggaacccc agttgatatt ctgctcaacc cccttggtgt tcctagtcgg atgaacatag 13920 gacaaatttt tgaaacccac ttgggttatg cagcacacaa gctagcagtt cgttctttaa 13980 ttagtagttg ttttgatcaa aataaagcta aggagtttgc cattgaaatc aatcaacctc 14040 aagcaagggt tgaaagatta attaaaggtt taaaaaacca aatcaatgat cgcaatatta 14100 aaagtgaaaa agaagcactt gaaaaactcg ataacagtga cattagttta gttttgaaag 14160 agatagggat gtcttttgat gatcttattt acaaaattgc aacccctatt ttccaaggag 14220 tgaacttctt agatctccaa gatgttatgc aagaagcagg attagatccc caaaaaaatc 14280 agggtaagtt taaactcatt gatggtagga gtggaatgcc atttgaaaga cctatttcac 14340 ttggaattat gtacatgatg aagctgaatc acatggttga tgataagatc catgctcgtg 14400 ctgttggccc ttattctaag atcactcaac aaccattagg tggtaaatcg caaaatggtg 14460 gacagcggtt tggtgagatg gaagtgtgag cattagaagc ttatggagct gcttataact 14520 tgcaagaact tttaaccatt aaatctgatg atgtacaagg aagaaatagg gcttatgctg 14580 ctattgttaa aggtgcagct ttcccagagc ctggtatccc tgaatcattt aaattattga 14640 caaaagaatt acagggcttg gctttatctg tttcatttat ctatgatgac aacacccaac 14700 aagactccaa taatgtttcc atcttgcaaa gtgatgggga acaagatgaa tttttcaatg 14760 attttgaatt tgacactgag ggttattaga aattaacaat gacaacaaca agacgtaata 14820 aaagaaataa caagctttat aaaaacatta aagcaattaa actttccatc gcttccaatg 14880 acaccatttt gaactgatct gaaggggaag ttacaaaagc tgaaaccatt aactataaat 14940 cattaaaacc agaacctgga ggcttgtttg atgaagcaat ctttggacct gttaaggact 15000 atgaatgtgc ttgtggcaag ttcaaaaaga ttaaataccg tggtgtgagg tgtgatcgct 15060 gtggggtgtg agttactgaa tctattgtac gtagagaaag gatgggacat attgcacttg 15120 tgagtcctgt agctcacatt tggatgtcaa aagaattacc atctccttcc aaaatatcat 15180 tagttttaaa catctcttac aaagaggttg aacaggtttt gtactttgtt aactacatag 15240 tacttgatac aggtaagatc aaagatgata aaatcatgcc ttttaagttc aaagaagttt 15300 tggacttaac tggtaagggt tcactttcaa cacgacaaaa aatgcgtcgt gtgataggtt 15360 atatcttcag aaatctcatt aaaagtaaga gtagtgaaga ttaccgtaag ggaaaaatct 15420 tttatgaaag tttaaaaaac agctctctcc ccttttctct aaatgatgct tttaattaca 15480 ttaagaagta cactggtttt agggttggaa taggggctga agcaattttg gaattgctta 15540 ataaaatcga tcttaacttg gaatttagca ggttaaatga tgctttaaga aaagccaaga 15600 aagatagtgt tgaagatgct aaagttaaga agatcttaag acaactggaa actattagtt 15660 ggtttagaaa ttctaagctt catcctaaaa acatgatctt acatactgtt ccagttatcc 15720 cccctgatat cagacctatt atccaacttg atggtgctaa gtttaccacc agtgacatca 15780 acaattttta ccgcagggta atcattagaa atgaccgatt aagaaggatt ttggaagatg 15840 gtactgtacc ttctattgtt gttaacaatg aaaaaagact tttacaagag tctgttgatg 15900 ctttatttga taactcttca cgtcataaac catcactttc caaagacaaa cggtcattga 15960 aatctttaac agatcgttta aaaggaaaac aaggtttatt tagacacaac ttacttggta 16020 aaagagttga ttattcaggt agaagtgtaa ttgtggttgg ccctgaattg aagatgtatg 16080 aagttgggat cccagcacta atgatcttaa agctgtttaa accctttatt atccatggat 16140 tgatcaataa gtttgatgaa aatggtaatg agattagacc aattgccgct tccatcagac 16200 aagctgaaga tatgattaaa aaccaggatg atcttatctg gggaatagtt tatgatgtta 16260 tcaaagatcg tcccgtttta ctaaatcgtg ctccaaccct acataggtta gggatccaag 16320 catttgaacc aagaattgtt gatggtaaag caattagatt acacccatta gtaactactg 16380 catttaatgc tgattttgat ggtgatcaga tggcagttca tgttccttta agtgagaatg 16440 cagttaatga agcaagagct gttctgcttg catcaaaaca tatcttaggt ttgaaagatg 16500 gaagacctat tgtaactcct actcaggaca tggttttagg taactattat ctaaccacag 16560 agagaaaagg acagttggga gaggggatta tcttcagcac agtttatgaa gcacgtgctg 16620 cttatgaaag tcaaaaggtt catttacatg ctattgtagg gataagtact aaagcatttc 16680 ccaacaagaa gtttgcatgc caaggaactt taataacaac agttggtaag attatcttta 16740 atgatgtttt aggcaataat gttccttata ttaatgacgg ggaatttgat gaaaatgcat 16800 gtcccgaaaa gttcattgtg aaacagggag aagatgtaag acaatcaatt ttaaagcatc 16860 aaattatccc tgcattttcc aaaaaggtta tttccaagtt aatcgatcta ctctatcttt 16920 tattggaatt taaagacctt cctaaaacac ttgataatat caaagcactt ggctttaagt 16980 actctacttt ttcttcaact actgtttcag tatttgatat ccctaagtac accaataaac 17040 aaaattactt tgatagtgct gatcaacagg tgctgaaata caaacagttt tataacaagg 17100 gtttgttaac cgatgatgaa cgttataaac gcgttgtgaa gttatgaaac aatgtgaaag 17160 aaaaagtatc tgatgagatc caaaacttaa ttaaacaaga acagtaccgt gataattcca 17220 ttgtggtaat ggctgattca ggtgctagag gtaacatttc taactttacc cagttatttg 17280 ggatgcgagg cttaatgtct aaaagcttta actatgaaag aaataaccaa tctaagatca 17340 ttaaagatac gatagaagtt cctattaaac actccttttt tgaaggtttg accattaatg 17400 aatacttcaa ctcttcttat ggagcgagaa aagggatgac agatactgca atgaaaacag 17460 caaagtctgg ttatatgaca agaaagctag tagatgctac tcatgaatta attattaacc 17520 atgatgattg tggaacaaga aaaggaattg ttgttgaagc aattgttgaa accaaaacca 17580 aatccttgat tgaatcatta tttgacagga ttgttaatcg ctactcaatt actcctatag 17640 ttgatcctga aacacaaaaa actattgtag aagctaacag tcttattaca acgcaattag 17700 ctaaacagat ttgtgcaaca tctattaaag aagttttagt tagatctgtt atctattgtg 17760 aaagggaaaa tggtatctgt caatactgct ttggcattga cttgtcaact ggtaagttgg 17820 tggaattggg aactgctgtt ggggtgattg ctgctcaatc aattggtgaa cctgggaccc 17880 aattgacaat gcgtactttc catactgggg gagtttcaac tgaaaacaac ttagcacaag 17940 gctttgaacg tttaaaacag atctttgaag tagttactcc taaagatttt gaaaaagcag 18000 ttatctctga agtgaaagga acagttaaat caattactac tgttcaaaac gctcaggaag 18060 tagtgattaa atcaaacgtt gatgagagga tttatactat ccctttcagt gctcaaatac 18120 gtgttcatgt tggtgatcaa gtttcaccag gttctaagat tacagaaggt tctgttgata 18180 ttaaacaact tttgcgaatt gcaggtatcc aaagggtaag acaatacatg attgtagaga 18240 tccaaaaagt gtataggatt caagggatag atattgctga taagtatgta gaaattatta 18300 tcagacaact aactaatttg ttgcaagtaa cagatgcagg taacagcaat ttatttgttg 18360 gtcagttagt gcatagccat tatctcaatg aactaaataa gagcttactt ttagctggaa 18420 agatgcctgt tattgcaatt aatcaggtgt ttggaattga tgaagcggca agtaaatcta 18480 actccttttt aagtgctgca tccttccaag ataccaaaaa aatcctaact gatgctgctg 18540 ttaagaacca agtagactat cttttaggtt taaaagagaa tgttattatt ggtggaaaaa 18600 ttccagcagg aacaggattt ttaactgatg aagagttaac tttcttaggt agcaaaacag 18660 ttgctgaaga gtattaaatc agagtaattt tattaatatt tatctaactt acatctgatg 18720 tataaatcag taataaacat agttttattt tgtccagaaa ttcctaataa cactggcaac 18780 atcgtacgta gttgcactgc ttttaaagct aatctacact taattaaacc ttatggcttt 18840 ttcttaaatg ataaaaggat ggttagagct ggtttaaatt gttgagataa aattcaatta 18900 tttgaacaca aatcatgaga acatttctta caagcaacca ctgaaaataa aactatttgg 18960 cttttaacta aaagtggtga taaaactcct gatcaaattt gcatgacaaa taaattacca 19020 aacgaacttt actttgtttt tggtcaggaa acaaagggat tacctaaaac aatcatggat 19080 aactttaaac aaaaccaaat tagaattccc atttgaaata gtgttagaag tattaatctt 19140 gctaatgcag ttgtctgtat tttgtatgaa tattcaaagc aaaatcaata ctctaattta 19200 gataaacagt gcgcttaatc tgatcttatt aatgcaatta aaacttcttt gaataactat 19260 gaagaataaa gttttgaaac taaaaaataa taagattttt gataaaaaac tagcaacttt 19320 tttaaagaat ttagatattt ttcctaataa ttgagaattt tttgaaaaag cttttattca 19380 cgcttcttac atcaatgaac atgaagatgt tagtgaaagt tacgatcgct tagagttttt 19440 aggtgatgct ttaattgact ttgttgttgc taaaaaacta tttgaacttt atcctaaata 19500 taacgaaggt cttttaacaa gaactaagat tgaaattgtt aagggtgaaa atcttaatcg 19560 tattggtatg gagctaaaat taggtgattt tgttaagtta agcaatggtg ctgaactaac 19620 tgaaaacact gttggtgatg tacttgaagc tttggttggc gccatttatg aagatatggg 19680 gatgaaaaaa gcaactgaat ttgttgaaaa atatattttt gaaagaactt tttctgagat 19740 tttaaaatac gatttctttt cactttttca agagcaaaaa ttacctgaac caagagttag 19800 ggtaagctta acttcaaata atttggtact tagtataatt gaacttgatg gtgatattat 19860 ttgatcacaa gctatcccaa ataacaaaaa ttacgatgat aaaagtgttt tagagcacaa 19920 cgcaatggct tcttttacaa gttttttaaa aagtagtaaa ggaagccatt tttttagtga 19980 tttaaaagag aagatagaaa atcaaaagat gtgtaagaaa ctagctatta aacctaaaaa 20040 aaattagaat ctatacatct aaacaaatta acaaagccat ttaacttatg gactcaacct 20100 ttcatgagct tgggatctct caaactttaa ttgaaacgct taatgcgctt catattaata 20160 agccaacaaa aattcaacaa atctctatcc ctcagttttt atcagaaaaa aacttaatag 20220 ttcactcgcc aacaggaact ggtaaaactg ctgcttttgc aattcccata attgagaagc 20280 tattaaaaga agatcaaaca gcaaaaccaa ctttagtaat tgctccaaca agagaattag 20340 tagaacagat taaaaccaca ttttcaaata ttgctaaaaa taaaaaacta agaattatta 20400 gtttaattgg tggtgtacct gcttgaaaac aaatcaaaaa aatcaaaaca aatccccaaa 20460 taatagttgg tactatgggt agaattatgg atcttttaga gcgtaaagca attcatttta 20520 gcgatttaga acacctaatt attgatgaag ttgatttaat gttagaccgt ggttttaaaa 20580 aacaaatttt taatttacta gaacaaatca attcctttaa acaaattgct gtttattcag 20640 ctagttacaa ccaagaagct attaacattg ccaagcaaat tactaataat gggatcttta 20700 ttggatcacc tgaatttaat aaagacgcaa ataccaataa tgataaacta atcaaacaat 20760 ttgtttgtta tctattttca gatcaaaaaa agcaagcttt atacagcctt ataaaaacag 20820 cacaagttaa gtcaatcatt gttttttgtg acactaaaaa actagttgat gatcttcatg 20880 tatttttaag aaaaaatgaa ttaagaactt ttgcacttca tggtgataaa aaacaattta 20940 ttagagagag aaatcttaaa atctttgcca atacaaaaca acccacgatt ctagtaacta 21000 ctgatcttat tggtcgtggt atccatgttg aagcaatcga tatggttatc aattattcag 21060 cttgtttaaa tctagaagct tatataaata gaatgggaag gactggcaga aacaatcata 21120 aagggacatg tgtaactttc tgcacctcac aagaaaagaa agtctttctg aaaatggttg 21180 agaaaatcac tgataatcga atagctgaat gtaaacaaat ggaaataaag ttaattcctt 21240 taaaaaataa agctaaaact aaaaaaggtg gtatttcact tgattgtgtt cagaaaatat 21300 atgccaatgc aaaaccatat gaccgtaata aacgtgtccc tttagcaagt gatcttttca 21360 aaagtcgtat gcgccagcct gaaaaagcta tgcaaaagca aaaaattcat gacaatgact 21420 gacaaagtaa tatgtaacta attttttcca ttacaaatgt tttggtaaag attaaagagt 21480 tgacaaggac tcaactcttg cgctctaatg ctagtcttta aattttgctt ttgaataatg 21540 ttaagtaaat aatcaactgc aaaaaaatgc tttaagttat taattaacat cttccttctt 21600 tgattgaaac attgctttaa aaacagacca aacttaaagt cataactaac cgatttattt 21660 ttttctaata atattaaggt tgaatccacc ttaggtttag gtttaaaagc atgcctatca 21720 attttaaaaa ctgttgtaat agtcaaatag tattgacaaa aagcaccaaa ggcactataa 21780 tcactagaat taacctttgc cagaagccga ttagcaaact ctttttgtgt cattaaaaca 21840 aagcttcgaa gctttgattc taaaaactta ttgattattg gagatgtaat gctatatggg 21900 atattaccac acaataatgg acttaaattt tcaaaaaaac tattaaagtc ctttttgaga 21960 atatcgcctt taactagttg gtcttcagtt aatatctttt caactagaag atattcaatt 22020 aagcgtttat caatttctat ccccttgtaa ggtattttga gttttaacaa ataatttgtt 22080 aacgctcctt taccaacacc tatttcaaca attgcttgtg gatttaaatt tttaacaaaa 22140 gcaaaaattc ttttaatgac gcttaaatta accgtaaaat tttgacctaa tttacgtgaa 22200 ggaaaaaaac tattcacgct ctaaaatcaa atctaatttg gaataatttt gctttctcaa 22260 ggacgtaaag ttttaaggca aagacgtttt aaaaatcgtg ctcaactcac ggtttccagt 22320 gagcgttaaa aagagtcaca gcttaagaga acgcaaggtt tttacaacca ttcttcaaag 22380 taaaaccagg ttctttggta cctttattaa cgcttatttt attaagaata atcattctac 22440 ttgaagggtt gcaatatcaa ttgcaaaaac taaatataag ctagcagtac aacgtaacct 22500 aattaagcgt cagatccgta gtatctttca acaaattagt aataatttag aaccttgaga 22560 tattttagtt attgtcaaca aaggctttat tgaattaaca tttaaagaaa aacaaaaact 22620 ttttttgcaa ctattaaagc ggataaaaga agtagatgcc tatcaaacta gcgcaaacaa 22680 ataa 22684 3 38459 DNA M.geniitalium 3 gtagtgttaa aaacattgat atttaatttg gttagtataa atgttggatc caaacaaatt 60 acgcaataac tatgatttct ttaaaaagaa actgttagaa agaaatgtaa atgagcaatt 120 attaaatcag tttattcaaa ctgataaact aatgcgcaaa aacttgcaac aacttgaact 180 tgctaaccaa aaacaaagct tgttggcaaa acaagttgct aagcaaaaag ataataaaaa 240 gctattagct gaatcaaaag aacttaagca gaagattgaa aacttaaata atgcttataa 300 agattcacaa aacattagtc aagatttact tctaaatttt cctaatattg ctcatgaatc 360 agttcctgtt ggtaaaaatg aatcagcaaa cttagaactt cttaaagaag ggagaaaacc 420 agtttttgat ttcaaacctt taccacatcg agagttatgt gaaaagttaa atttagttgc 480 ttttgataaa gctactaaga ttagtggaac taggtttgtt gcatatacag ataaagcagc 540 taaactactt agagcgataa ctaatctaat gattgacctt aataaaagca agtatcaaga 600 atgaaacctg ccagttgtta ttaatgaatt aagtttaaga tcaaccggac aactacctaa 660 gtttaaagat gatgttttta aactagaaaa cacccgttat tatctttctc caactttaga 720 ggtacaactt atcaatttac atgctaatga aatttttaat gaagaagatt tacctaaata 780 ctacactgca acaggtatta actttcgtca agaagcgggt agtgctggta aacaaaccaa 840 aggaactatt agattgcatc agtttcaaaa aactgagtta gttaagtttt gtaaacctga 900 aaatgctatc aatgaattgg aagcaatggt tagagatgct gaacaaatct taaaggcact 960 taagttacct tttagaaggt tattgttatg tactggtgat atgggcttta gtgctgaaaa 1020 aacatatgat cttgaagttt gaatggcagc tagcaatgaa tatcgtgaag tttcttcttg 1080 ttcatcttgt ggtgattttc aagcaagaag agctatgatt cgttacaaag atattaacaa 1140 cggtaaaaac agttatgttg ctactttaaa tggaacagca ttatctattg atagaatttt 1200 tgctgcaatt ctagaaaatt ttcaaacaaa agatggcaaa attcttatcc cacaagcatt 1260 aaaaaaatac cttgattttg acacaatcaa gtaagcaaga attataatta acactctaag 1320 gatgcaagtg ataaatgaag cgttgttata ttacaacccc tatctactac gcatcaggta 1380 agccacacat aggtcatgct tttaccacta ttttggcgga tgtaattaag cgttttaaaa 1440 tccaaaacgg atatgaggct tttttgcttg ttggcagtga tgaacatggc aataaaatag 1500 aaagtaaagc taaaagttta aatttagatc ctaaaacatt tgttgatatt aacgctcaag 1560 cttttaagtt aatgtgaaag acccttaata ttagttttga tcactttatt agaacaactg 1620 atgaaatcca taaacaacaa gttcaaaaaa catttcaaga tttatatgac aaaaaactaa 1680 tttatcaaag tgaatgaaaa ggggcatatt gtgttgagtg tgaacaaaat tactttactt 1740 ttaataaaca aacaatgtta tgtgaaatag gtcataatct cagtcttgtc caagaacctt 1800 gctgatttat ttctttttct tctactaaaa attgaattga aacaacgata ggaaaaaatc 1860 aacttaacat tattcctaaa tcacgtgctt ctgaattaaa aaataacttt ataaacaatg 1920 gtttaaacga tttagcatta acaagaaaaa atgttacttg aggaataaaa gttccttttg 1980 atccaaatca aacaatctat gtttggtttg atgcattgtt ttcttatatc accaatttag 2040 gatttagaaa tggtgatcct aattttataa agtgatgaaa taatgacaat aaagaaagag 2100 aagttatcca tcttatatca cgtgaaatca ccagatttca ctgcatctat tgaccgattt 2160 ttctacactt acttgatatt aagttaccaa cccaattttt atcacatggc tggatagttg 2220 atggtgaagg gagaaagatg tcaaaatctt taaacaacgt tatctctcca gaacaattaa 2280 ttgatcaatt tggtgttgat ggtacaagat attgtttatt aaaagagatg cgtttagata 2340 aagataatcg ttgtagtgtt agcatcttaa aagagattta taatgctgat cttgccaata 2400 gttttggaaa ccatgtttca cgtacttttg gcatgattaa aaagtatcta aacggcaaat 2460 tagaatacca aattattact gataatgcac ttcaaaaaat aatgatttta atagatgaat 2520 caatcgttca atttgatcat tactttaaca gttatgaatt ttatagagcg attaatctac 2580 ttttaaaaat tgtttttgaa ttaagtaaat taattgatga tttcaaacca tgagaattgt 2640 ttaaaaatca ggaattctca cttttaaaac aactactttt tacttgtgtt aggtgtgtgc 2700 aggtatgcta tgtgttgtta acacctatct tagtaaatac tgcttcaaaa gtttttcatt 2760 tatttaattt cgctgatgat gcctgtagaa aagatcaatt aagagatgca actttattaa 2820 aaaaaattat tatctctaat tcaatggaag ttttatttaa aagagtagat taaatattta 2880 cccatataat ttcgaaatta taattaatga cacatgaact tcttgcaaaa accaagggga 2940 gttaaagatt ggtttggtga tgaattagtt tattttaatt ggattgttaa aaaaataaga 3000 tctttagcat ttaattgggg ttttagtgaa gttaaaactc cgttgtttga aaatgcacaa 3060 ctttttcaaa gatctaatgc taatgctgat attgttcaaa aagaactata ccagtttttt 3120 gataaatctc aaagagaatt agctttaaga cctgaagcta ctacaccaat agtaagactt 3180 gcttgtgaaa acaaattaat gcaagaagca aattttccct taaagttatt ttgcattggt 3240 tcaatgtatc gttatgaacg tccacaaaac aataggtttc gtgaacattg gcaatttagt 3300 tgcgaagtat ttggtttttc caacctgttt atctttttag atacactttt gtttgctaac 3360 tctttgcttg aagcacttgg aattactgga tatgtgctta aaattaataa tcttgctaac 3420 tttgaaacac ttagtaagtg aaataaagcc ctaaaagatt atttaactcc atataaatta 3480 gaactaactg agctttctca aaaaagatta gaaaaaaatc ctttgagaat tttagatgac 3540 aagatagatc aaaaaaaatc atttgttaaa aatgctccta aaattactga ttttttagat 3600 gcaagtgcaa aacaagattc agaattgtta aaaacacaac taaaaaaaca caatattagt 3660 tttgaatgaa cagacaatct agttagagga ttggattact atactggatt tgtgtttgaa 3720 tatgtaaaaa atcaagacac aattttagca ggtggagttt atgataactt agttgaagaa 3780 ttaagtagta atccaactcc cgcattaggt tttgcttgtg gaattgaacg gttaattaac 3840 tgtttagaaa ttgataaaaa agcatttatt ttgaatacta aaccaaagca gatgttagta 3900 atttgcttat ttgaagaagc gcttgaagaa ttggtttgac tagctaaatt atgaagggaa 3960 tataaccaag taactattta tcctaaggtt attaaagttg ataatgggat tagattagca 4020 aatcgcttgg gttatacttt cattggcatt gttggaaaaa ctgattttga caaaaaagct 4080 attacaatca aaaacttagt atctaaacaa cagaccattt acacttgaaa tgaacttgga 4140 gaacgaaatg tgttttaaat gtgttttaac caacgaattt taattggctc aatttcaact 4200 gaacaactca ataaaacaat agttattatt gggtgaatta aacggattaa aaagttaggt 4260 gaaattaact ttattatcgt tggtgataaa tcaggaacta tccaagtaac ttgcaaagat 4320 aaagaacaga ttcaacaact tacaagagaa gacatagtta ttgttaaagc caaattacaa 4380 cgcttagata gtgttagatt tgaactgata aatccaacta ttaaactttt ttcaaagtca 4440 aaaactcctc ctttaattat tgaagatgaa actgatgctt tagaagaagt taggttaaaa 4500 taccgttacc ttgatctgag aagacgtttg atgcaaaaac gattgttatt gcgtcatcaa 4560 tttatattag caattcgtaa ctgatttaac cagcagggtt ttattgaaat agaaacacct 4620 accttatcca aatcaactcc tgagggagca caagactttt tagttcctgc aagaattaga 4680 aaagattgtt tttatgcttt agttcaaagt ccacaaatct ataagcagct cttaatgatt 4740 gcaggagttg aaaaatattt tcaaattgca agggtctatc gtgatgaaga tagcagaaaa 4800 gatcgtcaac cagaacacac acaaattgat ttcgagatct ctttttgtaa ccaaaaaatg 4860 attatgaatc tagttgaaaa actctttttt agtgttttct tagatgtttt tcaaatcaaa 4920 ataaaaaaga cttttcctgt ttttaaattt tcagaacttt ttgaaagatt tggtagcgat 4980 aaaccagatt tacgttatgg ttttgaaata aaagatttca cctcgctttt tcaagatcat 5040 cagaatcagt tcactaaatt aattgaagca aaaggcatta ttggtggtat tgaacttact 5100 aatattgagt taagtacaga caaaattaaa gcattaagaa aaattgctaa ggaccatgat 5160 gtgagtttag aagttcataa taaaaataat tcaacattaa aaacttcaat taaatgtgat 5220 gaaaaaaaca ctcttctgtt agtagcaaat aaatctaaaa agaaggcatg aactgcttta 5280 ggagcaatta gaaatgagtt gaaataccac ttggatattg tcaaacctaa ccaatacagc 5340 ttttgttgag ttgttgattt ccctctctat gattttgatg agaaaacaaa tcagtgaata 5400 tcaaatcaca acatcttttc aaaacctaaa caagaatgaa ttgataattt tgaatcaaat 5460 aaaaacgaag cattaagcga acagtttgat cttgttttaa atggttttga aattggtagt 5520 ggttcaataa gaattaatga tccaattgtt caaaaaagac taatgaattc tttgaacatt 5580 gacccaaata agtttgcttt tcttctagaa gcttatcaat atggtgctcc tgttcatggt 5640 ggaatgggac taggtattga tcgtttaatg atgattctta atcaaactga taacatcaga 5700 gaagtaatcg cttttcctaa gaataatcat ggtattgaag tccatacaaa cgctcctgat 5760 aaaattgaca aagaggaggt taaatgatgg ataaaagaac tagtgaaata gcctgaaaaa 5820 aacaggttct ttttttattt ctatttagta aatgcccacc tataaactaa ttgttggttt 5880 aggtaactta ggtaaaaagt atgagaaaac tcgccataat gctggtttta tggtgttaga 5940 tagactagct agtttattcc acttaaactt tgataaaacc aacaagttag gtgattatct 6000 ttttattaaa gaaaaagcag caatcttagc aaaacctgct acctttatga ataatagcgg 6060 tctttttgtg aaatggttac aagatcactt tcaaattccg cttgcaaaca taatgatagt 6120 ccatgatgaa atagcgtttg atttgggagt aattaggctt aaaatgcaag ggagtgctaa 6180 caatcataat ggcataaaat cagtaattag acatttagat actgaacagt tcaatcgttt 6240 acgctttggg attaaatcac aaaatacgag taacatattg catgaacagg taatgagtga 6300 attccagaat agtgaactga ctaaactgga agttgcgatt acaaagtctg ttgaactgtt 6360 gaagcgttat attgaaggag aagagttaca aaggttaatg gaatattatc atcatggcta 6420 gatgaaatca gttacagtca agcagttact acaaacccca cgaaaattta ataacaagca 6480 gattaaacta tcaggttggg ttaaaaataa acgtgctagt gctaacatca tctttctagc 6540 aattagtgat ggctctagta ttaataccct acaagcagta gtaaaacaag aagataaccc 6600 ccaggttttc tcactgttac aaactgttaa tttagcaagt gctgttatgg tttgagggga 6660 aattatctta accccaaaag ctaaacaacc actggagttg aaattaaagc aggtgagttt 6720 attagcacaa gcagagtctg attatccact gcaaaaaaaa gaacatagtc aagagttttt 6780 tagaagtaat gcgcatctaa gagtaagagc aaaaacttac tttgcagtga tgaaaataag 6840 gagtgttttg tcacacgcaa tctttgaata cttctttaaa aatgatttta tcttagtgca 6900 aagccctatt ttaactagta atgattgtga gggagcgggg gaaacatttg taattaaaga 6960 tagtgaaact ttttttaata aaacgacttt tttaacagta agtggccagt ttggagcaga 7020 agcttttgcg caagcattta aaaaggtttt cacctttggt cctactttca gagctgaaaa 7080 atcccatact aatcgtcatc ttagtgagtt ttggatgatc gaacctgaaa ttgcatttgc 7140 taacttaaaa gatttaatgc agttaataca aaacctaatt aaattcttaa ttaaaaaagt 7200 gatggaaaat gctagtgatg aactaaatgt tttagcaaag caatttagca atgacattat 7260 tagcaactta aagacaatca ttagtactaa aaaatttcca atcattgaat acagcaaagc 7320 attagcgatt ctaaaggaat ctagtgatac aaaaaaaact aattttgaac taaacgactt 7380 tagttttggt attgacttaa aaacagaaca tgaacgcttt ttgtgcgaac aatattttca 7440 aaatcaaccg ctttttgtta ttaactatcc aaaggagtta aaggcatttt acatgaaaac 7500 aaatactgac aataaaactg ttgctgcagt tgatctttta ttaccaaaga ttggtgagat 7560 ttgtggggga agtgaaaggg aaagtgattt aaaccaactt aagaataggt gtcaatcttt 7620 aaacattgac acaaaaagtt tgaactgata tcttgatatg aggaaatggg gttattttgc 7680 tagtgcaggt tttggtttgg gctttgatag attattagct tatatatgtg gattggaaaa 7740 catcagagat gctattccct ttccccgtgt acatggcacc attaacttct aattcattaa 7800 aataaccttt aattacccta tcaattctaa taatgataaa gcgcgcaatt acagggattc 7860 aagcttctgg aagacaacac ctaggtaact ttcttggcgt aatgcaaggt ttaaaacaac 7920 tccaaagtca ataccaactg tttttatttg ttgctgatct tcatgctatt actgttgatt 7980 ttgaaccaac aatgctcaaa gataacaact tgcaacttgt taaaacttta ttagcactag 8040 gacttgatta tggaaaagtg aacttatttt tacaaagtga tctgatggaa cataccatgt 8100 taggttatct aatgctgaca caaagtaatc taggtgaatt acaaagaatg acccaattta 8160 aaacaaagaa attagcgcaa aaaagaaata gtaataacac cattactatc ccaactggtt 8220 tgttaactta cccagtgtta atggctgctg atatcttgct ttatcaacct gatattgttc 8280 cagttggtaa tgatcagaag cagcacttgg aattaaccaa tgatttagct aaacgtgtag 8340 caaaaaaatt taagttaaaa ctgaaattac ctgtatttat agaaaacaaa gataccaaca 8400 ggatcatgga tctatcaaat cctttaaaaa agatgtccaa atcaaatcct gatcaaaatg 8460 gtgttatcta tctggatgat agtaaagaaa caatcatcaa aaaagtgcgc aaagccacaa 8520 ctgatagttt taataagatt cgttttgcta aaaaaaccca acctggtgtt actaatttac 8580 ttgttatttt aactgcactt ttaaaagaag aagttaacca taatttaagt aaaaaaatcg 8640 gctctgatct tgttaaatat tatcagaata aaagttattt agatttaaag aatgacctca 8700 gtagtgctgt tattaatgtc atagaatcac ttaaatttaa aaaagcacaa attactgatg 8760 aaatggtatt aaaagtccta aatgatggta aaaaccaagc taaaaaagtt gctgatgaaa 8820 cattaaaaat gttttataaa gcatttggtt taacatctaa tcagcttttt gattaagctt 8880 aaaattaaga taaataattt tccaattttg ttttcaatga gtgatcgttt aaatgatcaa 8940 gcccaacatc gcttgcagaa acttttaagg ttaaaacaaa ctaataatga cccttattta 9000 gtaacaaaaa ctagtctaac ccattcttca aaaagctttc aagttgaatt tgaaaaatgt 9060 tcagaagaag agttgaagaa aaaagcaact gtctcactag ctggaaggat cattgctatt 9120 agacaaacct ttttaattat tcaagatttt gatggtcaag tccaacttta catcaataaa 9180 aaaatccatc ctaagttatt tgattacttt aatgaatttg ttgatattgg tgatcaaatt 9240 gttgttagtg gtaagccaat gttaactaaa acaaaggtat taactttagc tgttgaagag 9300 atgaaaatca ttgctaagtg tttattggtt ccacctgaaa agtgacatgg acttactgat 9360 attgaaaccc gcgctcgcaa gcgctttctt gatcttacct ataacttagc aatgcgtgat 9420 gtttttctga aacgcactaa gattattaaa tcaatccgta gctttcttga tcaaaatggt 9480 tttattgaag ttgaaacccc cactttacaa gctgttttag gaggagctaa tgctaaaccc 9540 tttaaaaccc attacaatgc tttaaaagcg gatttttatc tcagaattgc taatgaaata 9600 gcattaaaaa aactcattat tggtggattt aacaaggttt atgaaatggg taaaatgttc 9660 cgtaatgaag gggttgatac tacccacaat cctgagttta ccagtattga aatatatcaa 9720 gcttatgcag attttgaagt catgcttgtg cttgttgaaa agctgattca atcactttgt 9780 gaaagcttaa accaatttag ctttaactga aataacaaaa cgattaatct aaaaacacca 9840 tttcataaga taacaatggt tgaacttatt aagaaagtta cagggatcga ttttaattca 9900 gtaaaagatg atcaatctgc cattttatta gcagaaaaac atcatgttaa actagcaaaa 9960 caccaacaaa ataagcaaca catcattaat ttgttttttg aacagttttg tgaacaaaca 10020 ttaattgaac ctacctttgt aacccattat ccaaaagcag tttctccttt agcaaaacaa 10080 gatccttcaa atcctgaatt cacccaacga tttgaacttt ttattaatgg taaagagatt 10140 gctaatgctt acagtgagct aaacgatcct ttagaacaaa gaaaaaggtt tgaacaacaa 10200 cttgaagaaa aacagcttgg taatgatgag acaagtgaac ttgatgaatc gtttttagaa 10260 gcattaagtt ttgggatggt aaacactgct gggcttggga taggtattga tcgtttggta 10320 atgttgttat gtgaatgtaa ttctatccgt gatgttgttt tcttccccca gttgcgtgaa 10380 cataaataga gagttaggtt taaaattccg ttcttaataa aatagagctg tggctaggta 10440 cttggggatt gttagttatg atggcagtta ctttaaaggg tgagcgattc aaccaaacct 10500 agctactatc caaggtttat tggagcaaag tttttcatta atcattggca gaaagataaa 10560 ggtaattggt tcaggtagaa ctgataaagg ggtacatgcc atcaaccaaa cctttcatgt 10620 tgatattaat ggtgaaatta atctcaattt gttaattaga aaaattaacc agttgattaa 10680 gccccactgt atagttaaaa ccttggtatt ggttaacgat agctttcatg cgcggtttca 10740 agttaaaacc aaggtgtatg aatatctgat taactgtggg aatttaaatc cgttgcaatt 10800 taactatgtt tggcagttaa accagcaatt ggatcttgaa aaactcaaag ctgatgccac 10860 tttattttta ggtaagaaaa actttcttag cttcagtagt tcgattcaca ctgattcaat 10920 tcgcacaatt agtaaaatta ccatacaaaa agaaactaac caactagtta gactaacttt 10980 ttttggcagt ggttttctca ggagtcaagt gaggatgata gttgcttgtt tagtgaattt 11040 aaacactaat aaaatggcac ttgaaacagt tgcaaaattg tttgaacacc ccaagaaagg 11100 gagttgtgtt gttaaagccc ctagttgtgg tttgtatctg aaaacagtgg tatatgaaaa 11160 atagaatgat tttttgatct atatagcaca attaatataa cttcatgatt gatcaaaaca 11220 agttaattac taagtgaaaa aaagcatttg caaaagctaa gaatttaact actttagtta 11280 atcttaagaa cactttacac aacagtgatt taaagccatt actccaaaag attaaaaccg 11340 ctacaaaact aagtgaaaaa agtagtttag gtaagcttta tcaatcactt gatattcaac 11400 taactgatct gttaactagt tacaaaaaaa cctttgaaat aaataaccaa gttagtcaaa 11460 aaccttcact tgatgtgatg ctaccagcaa cagagtttac caatggttct aataacgcac 11520 tatatcaggt tattgataat ttagttgaat actttaaaag ctttttattc acaattaatt 11580 ttgatagtga actgaccagt attagtgact gttttgatct tttaaatatc cctaaagatc 11640 attccagtag gaatgaatct gattcttttt atatcgataa aaccagttta ttgagaaccc 11700 attgtactgc taccacgcta aaagcagtca gaacttctaa aaaaactaat aatcctgata 11760 tcagggttgt ctctttagga gcggtttttc gtaatgatag tgatgatgcc acccactccc 11820 atcagtttac ccaacttgat tttatgtgga ttaaaaaagg gctttcatta gctaatttaa 11880 agtggtttat taacaatatg atcacccatt tctttgggga aaatactttt actaggttta 11940 gactatccca cttcccattc actgaaccct cgtttgaaat tgacattagg tgttggttat 12000 gtcaaaatgg ttgttctatt tgtaagcaaa ccaagtgaat tgagatctta ggggcgggga 12060 tcatccatcc ccaggtgatg aataacatgg gaattgggga tactgaaaat attactggga 12120 tagcagcagg aattgggatt gaacgcttag caatgttaaa gtatgggatt gatgatatcc 12180 gtgattttta tgataacaac tttaagtttt taacccagtt tactgactaa taacaacttt 12240 aagtttttaa cccagtttac tgactaaaat atgttgatat caaaaaaaac acttggcgtt 12300 ttaatccctg acatctttag tttttctaat gatcaaattg cccaaaagtt agaacaaatg 12360 gggattgaag tggaatcaat taagcagttt aacagccctg attacctcca acttgcaaag 12420 gttgtatcaa tccaacccca tccccatgac aacaagcttt ttatctgtga attacaaatt 12480 gataaaaaca agtttattaa tgttgtttcc aatgctaata acattaacaa tcctgataat 12540 atcaacaagt ttgtcattgt tgcaaaaaaa ggaactgagt tactcaacgg gttaattgtt 12600 aaaacccaaa atattaaagg gatcatttca gaagggattt tatgtagcta tattgacatt 12660 aaccccttca gtagacagat cattgaaaaa acagaagttg ctgatgcgat tatcattgat 12720 catgttagca atgatcatga ctgaaaccaa tacctctcgt ttttaagttt ggatgatgtg 12780 atctttgatg ttaaaacccc aactaacaga gcagatcttc atagcttaat ctttttagca 12840 aaagaacttg gggtactttt gaaaaccaaa acctttttaa aacaaaaaag tagtgttgtt 12900 aaccatgact tttttaagtt tcccctaaat ttaaaaaaca agttaaaagc gaattatttt 12960 ggcggtttgt tcttaagaca aattaaccaa catagttcac cttgaacagt taaaggactg 13020 ttaattaacc aaatgatcaa accagttaac tattatgttg ataaagctaa cttagtaaca 13080 gtgttcaccg ctcagccaat ccattgtcat gatgcagata gaattgttgg taacattgaa 13140 cttaaacaag caacccataa tgaaactttt gttggacttg atgacaagca atatgagatt 13200 gaaccagggg atattgttgt ttgtgatgag aagggcatta ttgcactggt agggatcatt 13260 ggttcaaagc gcacaatggt ccaacctaca acaactaaca tcttttttga agttgttaac 13320 tgtaacagtg aaaccattaa acaaactgcc aagcgctttt tgatcaataa ctttgccagt 13380 aagtttatgg ttaaaccgat tagcttatta gctactgata actgtttaaa ctacttacaa 13440 aacagtttac taaccactga taacattggc aaaattagcc acttttcaag ttcgcttaaa 13500 gttgaaccat ttagtaaaaa gctcacagtg aatttccata agatacgcca actaattggc 13560 attgaaaaaa aggaactaac tgatcaaacc attaaaaaaa gcctcagtca actagggttt 13620 aaagttgaca accaacttct caaaatcccc agttacagac aagacattaa tacctgacaa 13680 gacattagtg aagagattgt gaagttaatt gatatcaata agttaaaacc aattgggatc 13740 actagtagtt ttaactttga aaagtccagt tactttaaca cttttaatgc tttaacaaaa 13800 ctaagaaaaa agctacaaac acttggtttt cacaacgtta ttacctacca gttaactgat 13860 caaaaaagtg caaaaacttt taatttgttt aacttagaaa atttcatcac cattaaaaac 13920 ccagtgtccc aaaaccattc tgtaatgcgt gttagcttaa ttgattcact gttaaaagtg 13980 ctaaaaacca ataacaacta taagaatgaa ctggtgaaca tctttgagtt ttcctttatt 14040 aaaacccaaa acaatagtga actgcacctg gcagtattat gagttgaaaa actgtttact 14100 tctagtttca atcctatgca agggataagc aatgatgttt ttactatgaa gggattagca 14160 aaactcattg ttgctaactt agggtttagt tgtgactttg aaccacttga tgatagtgac 14220 tattttgtta ataatcaaag tttaaaaata gtagttttta acgaacagat cggttttatt 14280 gggctaatta aagaatcatt gttaaataac tatgatctga acaataaacc catttattgt 14340 cttgaaatca acttagatag gatgctctct tctctaaaca ggattgaaaa aaactacctt 14400 ggttacagta aactacaacc tgtttgcaag gatcttacct ttagttttac caaccctgct 14460 agtcactttg atcagtttgc taacatgatc aaaaggataa ctggcattga aagttgaaag 14520 ttaattagtg tctttgaaac tatgcaaaac aaccaactga tcactaagta caccgttcgt 14580 tattttctga aaaatgatgc taacaaacca ctaactaacc aaacaattga acttatcact 14640 aataacttaa aactccagtg tgaaaaacta aaaattaaat tagatattta gttgtttgct 14700 tgaaaaaact aatttttaag attaattaac aatggctaaa gtttacaacc aagaagttta 14760 tgttcagttt ctcaaacaac atggttttgt atttcagagt agtgaaattt acaacggttt 14820 aaacaatagt tgggattttg gtccattagg tgcagtttta aaacaacaaa tcaaacaagc 14880 tttatataac ttttttatta aaaataaagc tgatgttctt ttagttgaaa cccctattat 14940 tctcagcgaa ttggtttgaa aagcatcagg acatttagct aactttgttg atactttagt 15000 tgattgtaag agttgtaaat accgctttcg tgttgatcaa attaatgctg aaataaaagc 15060 taaaaaggat tggaatagtt ttaaagttaa ctgtcctaat tgtcataacc aaaattgatc 15120 agaagtgagg gattttaact tactttttca aactgaaatc ggggttgtaa acaacgataa 15180 acgccttgtt tttctccgtc ctgagactgc tcaaggtagc tttattaact ttaaaaatat 15240 cttgcaagct aagaagcgta atttaccttt tgctattgcc cagtttggta aaagctttcg 15300 taatgaaatc accccaggta acttcttgtt tagaactaga gagtttgaac agtttgaaat 15360 tgagtggttt tgtaaacctg atgatgcaaa ttcgctgttt gaaaaacaat taataatggt 15420 agaacagttt ctacaaacag tgttaaaaat taacccagaa ttgttaaaaa aacatgaata 15480 tgatcaatca gaattggctc attatgccaa aaaaactact gactttttgt ttaattttcc 15540 ccacggatta aaggagttat gaggcttggc taacaggggt gattttgatc taaaacaaca 15600 ccaagagttt tcaaaaaaga gcatgagttt ttttgatagc gaattaaacc aacatttctt 15660 acctttcata atcgaacctg cggttggcat tgaacggtta ttttatgcac taattgtcag 15720 tagttatagg agagaaatta ttaatgagga agaacgggaa gtattgagtt taccatttga 15780 cttatgtcct gaacaaatta ttgttttacc acttgtaaat aaacttaaaa aagaagcatt 15840 ttctgtattt gaaacgctag caaaaacaag gtgaagagtg tgctttgaga caactggtag 15900 tattggtaaa aggtatcgaa aagcagatgc aattggaata aagtatgcag tcacttttga 15960 ctttgaaagt ttagaagata atgcagttac catcagagat agagatactt tagttcaaca 16020 gcgaattgct atcaaagaat taccacaatg attcatgaaa aatggtcaat aaaacattcc 16080 tatcattaat gaagcaattt gaacataggt ttatgattgt tgacagtgtt agtcaaaaac 16140 caacaacact agttcaaaaa accattaaca tttatctctg tggacccaca gtttataacg 16200 atttgcactt aggcaacacc agaccattaa ttgtttttga tgttttaaat agagttttaa 16260 aaaaggctaa atataccgtt aattttgttc aaaacatcac tgatattgac gataagatca 16320 tcaagattgc tcaacaacaa gaagtaagcg aatcagttgt tacaaaacaa caaatcactg 16380 cttacaaatc acttttaaaa aaactaaata ttctgcctat taaacatatt caaatcactg 16440 aaaaaatcga taaaatccct gactatattg atcaattagt aaatcaaaac catgcttatg 16500 tttcaactca aaacaacgtt tattttgcag ttaattcact aaagcaatat ggttatctag 16560 ctaaccgaat ggtgcattta gaagaaactg atactgataa aaagaacaaa ttggattttg 16620 tactttgaaa gattactact gcagggatta aatgaaatag taagtgggga cttggcagac 16680 caggttgaca tgttgaatgt gccttcttaa ttgattattg tttcaaaaat gaactcacga 16740 tccacggagg aggagttgat ttaaagttcc cccaccatga aaatgaaaat gccttacaca 16800 tggctttata taaccagccc attaccaaac attggatgca tattggtcat ttgatgattg 16860 aaaaccaaaa gatgtcaaag tcattgcaga acttcttgtt agcagttgat tttcttaact 16920 ttcatgattt tcgtgttttg cgttggatct tttaccaaaa acactatttg catcctattg 16980 atctaaacca atcattgatt gaaaaagcta ataatgatat tcaaaggatt gcaaaaacac 17040 ttaatgttgc tagaacctga ttagtttatt cagaacaatc tgagttgatt agtcccaagc 17100 aatatgatcc agttttttca gctttacttg ataatctcaa ctttgccaat gcagttgctg 17160 ctatctgaaa actaataaaa aaaattaata caagtattaa aactaaggac tttagtgtgc 17220 tgagagaaca acttagtttc ttggaatgat caattgattt attaggaatt agctttaaat 17280 ctatccatac taaacttaat gtgcgtttaa ttaaagagtg atcaatatta cacaaacaaa 17340 aagcaatgga taaagctgat caaattagaa aaaaactaat taaaaaaatg ttgctgtaaa 17400 actaaatatg caatcaagcg ttcttatcaa agcaattaga tgtacaatca caatttaatt 17460 gaagaaaagt ggttaaaaaa atgaaaaaac aaagatgtta accgctttga aagcgatagt 17520 aacaaaaaga aatattatgt ccttgacatg ttcccttatc cctcagcagc aggattacat 17580 ttaggacatg ttagagctta tactatcact gatgtaataa gtaggtatta caaagctaaa 17640 ggatttaatg tgatccatcc gattggtttt gatgcttttg gtttacctgc tgaacagtat 17700 gctattaact ctaatcaaaa ccctggcagt tgaacagatc aaaacattaa taactttatt 17760 aatcaattaa ctagttttgg ttttgattat gactatcatt taagtctcaa aacaactgat 17820 ccacgttatt acaaatacac acaatggatc ttcagtgagc tgtttaaagc aaacctagcg 17880 gaattagttg atattgatgt taattggtgt gaacagctag gtactgtatt ggctaatgaa 17940 gaagttttaa ttgatagtaa tggcaacgca gttagtgaaa ggggttcatt ttcagttgaa 18000 aaacgcaaga tgaaacagtg agttttgaaa atcactactt ttgctgatgc acttcttgaa 18060 ggcttagata cacttgattg acctgaacca attaaagaga tgcaacggaa ctgaattggt 18120 aaaagtaaag gtgttactat taactttcaa ctaaaagatc ataaggaagc tattgcaatt 18180 tttacaacta aaccacaaac aatttttggg gttagttttc ttgcagtttc aaccaaccat 18240 tggttagcaa aaaagatagc agaaacaaat aaaaaagtag ctagtttttt aaaaaaacaa 18300 ctccagaaaa ccacaacttt aaagcaaaaa gcaactttat atgatgggat agatttatta 18360 acaaatgcta ttcaccctct tacaaatgaa ttgatccctg tctatgttgc taactatgta 18420 attgaaggat atggaacaga tgctattatg ggtgttggag cacacaatga aaatgataac 18480 ttcttcgcac gtaaacaaaa gttgaaaatt atcaacgtca ttgataaaaa agaacggctg 18540 caaaattcat ttgcatataa cggattaaca actaaagaag cacaagtagc tattactaat 18600 gagttaattt cacaaaataa agcgaaatta acaactgtat ataaactgcg tgattggatc 18660 ttcagtagac agcgttattg gggcgaacct tttccaatta tttttgatga aaataacact 18720 cctcatttgg tagaacaact ccctgttgaa ttacccttac ttgagaatta caaaccagat 18780 ggaagtggta attctccact aatgagaaat caagcttggg taaacatagt caaagataac 18840 atccattacc aaagggaaac taataccatg ccccaatgag ctggttcttg ttggtattat 18900 ctgggttatt taatgttgat taaaaaccct aatttttgac caattgattc aaaagaagcg 18960 aagaaattat ttgatcaata ccttccagtt gatctttatg ttgggggtgc ggaacatgca 19020 gttttacacc ttttgtatgc ccgtttttga cacaaatttt tgtttgacaa gaagctagta 19080 tcaacaaaag aaccatttca aaaattaatt aatcagggta tggtgttagg tcctgatggt 19140 aaaaagatgt ccaaatccaa aggtaatacc attaacccca caccacttgt tgattcacat 19200 ggagcagatg ctttaaggtt gtacttaatg tttatgggcc caattagtgc tagtttaact 19260 tgaaatgatg aagggttaaa cgggatgaga aggtgattgg atcgagttta taacttcttt 19320 tttaatcatg ctgttgttac tgatcaagtt agtcaagaga caatctttgc ttacaatttg 19380 tttttaaaaa acagttattg tcatcttgac aaacatgaac taaatctggt gattagtgaa 19440 atgatgatct ttttaaactt tctctataaa accaaaaaaa ttagcttaaa ttatgcaaag 19500 ggatttttaa cagtactgtc gttttttgcg ccctttcttg ctgaagaatt gaatgaaaaa 19560 tgtggacttg aaccatttgt tgttaaacaa gcgatttctt tagttgatta tcaacttttt 19620 gagactgcta aaactaaggt tattctttca attaatggca aatttaaagc agctaaagaa 19680 tttactaaag gtagtttaga gatagatgtt ttagaatcat ttaaacagga taaagagata 19740 aatgacattc tcaaccaacc gattgagagg gtagtttatg ttcaggatcg aattattaat 19800 gttcttttaa aaaaataggg agtaattagt cgcaaccgtt aagattactt tttgctagat 19860 gacaaaaaaa acacaagatc tcactagttg gtatgaccaa ctgctagtta aagcaaagtt 19920 aatttgtcat ggtgaagtta aaggtacagt ttgtttttta aataacagtt gaggcttatg 19980 gatggaaatc caacagcttt acaatgatgc aattgcaaat aaaaatcaat tgtctgcaat 20040 tgctctaact aaattccaac caactactag tttttgttat caagtattcc aagtacaact 20100 ccctaccctt tctttttaca gtgaatatca aaaggaaaaa acccatatca aaggttttaa 20160 tcctgagctt tttttaatta atcaagttgg tcaaaaacaa ctcaatgatc ctttggtttt 20220 acgacctact agtgagattg ctttttgcaa cttatggaaa aaacaagagt tatcttacca 20280 tgatctacct ttaatttata accagtgaac tcaggttttt cgtgcagaaa aaaacaccag 20340 accttttttg agaaacagtg agttttactg acaagaaact catgggcttt ttgtggatca 20400 gagccaatct gaacaagctg ctattagctt ttgaaattta tatcaggatt taattattaa 20460 caaactttgt atccctgctt ttgttggttt gaaaagtgaa agtgaaaaat ttgcaggtgc 20520 taaaaacaca tggacaatag aagcaattat gcctgatgga caaagtttac aatgtgccac 20580 tagccatgat ttaggtgaca cttttacaaa gagttttact atcagctatc agagtaaaac 20640 taaccaaaaa atgactccaa gtagttttag ttgtgggatg tcaactagga tcttaggagc 20700 aattttttta acccacagcg atgattatgg tttggtttta ccttggtatc tagcaagtaa 20760 acaagtcaag ttatacctgt ttgataaaaa caataaccct aaaacaagag ctttagcttt 20820 tttagtgaag gattttttag aaaaactcaa aattcgcttt agttttatag aaattaacaa 20880 tcaactaggt aaacaacttt taaaaggaga aatagaaggt attccattac agatgattgt 20940 tgataatgaa aaaactatta acatcttcaa ccgcttaaca cgtttaaaaa ccagcttaac 21000 atttgcaaat ctccaaactg aatttgttaa tttagttaac aactaccata cagagatgta 21060 tagaaaagca aatgatttag ttgaacaaaa actagcaaga gtacaaactt taaaggaaat 21120 tgaacaagca ttcaaaaata aaaaggctgt tttatgtacc gtgaagttaa ctggtgaact 21180 tgaacaacac ttaaagacaa aataccaagt tagtgttagg tgtgttttta aaaagtcaga 21240 tgtaacacaa aactgtcctt ttacaaatca accttgtttt gattcagttt taattgcacg 21300 tgcttactaa aatcgtacta attgctttaa ttactatgct ttttatcact atgaattgaa 21360 caactgataa agtaaggcaa acctgattag attattttgc aaagaaagac catctggttt 21420 tagcttcaaa atcactaatt ccgatcaacg acccatcatt attatgaatc aattcaggag 21480 ttgctacttt aaaagattat ttcagtgcta gaaaaacacc accatctaaa cgccttgtta 21540 atgcacagat atgtttaagg gtaaatgata ttgaaaatgt gggttttact tcaagacatc 21600 aaactttgtt tgagatgctt ggaaattttt caatcggtga ttattttaaa acagaagcaa 21660 ttgattttgc ttttgatctt ttagttaatt attatcagct agatcctaag cgtttttata 21720 tcactgttta tgaagatgat gaaactactt ataaaagatg aattaagcat aaaattgata 21780 aaaatcacat tattaagtgt gacaaaagtc gtaacttttg agacttaggt ttaggacctt 21840 gtggaccttg cactgaaatc tattatgatc gtggtgagaa atttgatcct aaaaaaattg 21900 gtgaaaaact tttctttgag gacattgaaa atgatcgtta tgttgagata tgaaacattg 21960 tttttagtca atttaataat gatggtaatg gcaactatac agaacttgct caaaaaaata 22020 ttgatacagg tgctggaata gaaagacttg tttcagtatt acaaaatagt ccaaccaatt 22080 ttgatactga catcttttta aagctaatca aaataattga agctttttgt ccatttaaat 22140 atgatcccaa ctcttacttt acattcgatc ctcaaaaagt gaaagaacag agttattttc 22200 ggattattgc tgatcacttt aaagcaatca cttttaccat ttcagaagga gttttacctg 22260 gtcctaatga gagaaattat gtagtaagaa gacttttaag acgtgcttta atagcttgta 22320 agaaattgca attaaactta gcatttattg aaaagataat agatgaaatc atcgcttcat 22380 atgagaatta ttatcaacat ttaaaagcta aaaatgaaac tgttaaacag gtagttttaa 22440 aagagattaa tgcatttaat aaaacgattg atttaggttt agtgctgttt gaaaaaagtg 22500 ttaaaaacaa tactctaact ccccaattaa catttcaatt gaacgaaaca tacggttttc 22560 ctgttgaaat aataagagaa ctagttaatc aaaaaggttt aactattgat tgaacagtat 22620 ttgatcagtt aatggccaaa catcgttcta tctctaagca aaataaccaa actataaatt 22680 ttgaaaaaca aaatattaat ttagttaatt tcaaaactaa aagtactttt ttttatcaca 22740 aaaataaaat taatgctaag gtaattggtc tttttgatga aaattattta ccagttaaag 22800 aacttaataa tcaaagtggt tatgtagttt ttgaccaaac agttttatat gctacttctg 22860 gaggacagag atatgatgaa ggaagttgca ttaatcattc taataataat gatcaaaaaa 22920 tcagttttca aggtgtattt aaaggaccta ataaacaaca cttccactac tttttagtag 22980 gtagttttaa actcaatgat caagtaactt tatcacatga tgaaacttga agaaaacttg 23040 ctgctaacaa ccatagttta gaacaccttt tacatgcagc tttacaaaaa gaaattgatc 23100 cacttattaa acaaagtggt gcttttaaat ctgcgcaaaa agcaactatt gactttaatt 23160 tgaatcgtca tttaacaaga aatgaacttg agaaagtaga aaataaaatt cgctctttga 23220 ttaaacaaaa aataagctca aaagagattt ttactgattt tgaagggagt caaaaactaa 23280 atgcaattgc ttattttgaa gaggaatatt ctcaacatga aatattaaga gtgatccgct 23340 ttggtgatta tagtgttgag ttgtgtggtg gcactcatgt agctaacact gcttcaattg 23400 aagattgttt tattactgat ttctattctt taggagctgg aagatgaagg attgaaatca 23460 ttagcagtaa tgaaactatt aacaactatt taaaagcaga aaatcaaaaa ttaatccaat 23520 taaaatcaga acttgaaaaa gttctatctt tgattgatag ttcaattttt aaagttgagt 23580 taaaagaatt gcaacaaagg ctagataaat ttatcttacc tgaaaaaatt acccaattaa 23640 gagatgcatc tgatacttta ttagctttaa aaaatgatat taaccagtta aaaacaaaaa 23700 actataaagt atcacagcaa gctttagctt tatcaattaa aaagcaatta ttatccttag 23760 tagatgaaaa taaaagttat gtaattgcca cttttaatga cgtagaacct aaactattgc 23820 tacaaacact acatgatgtt ttcaatcaaa atcaaactaa aaatttcttg ataattaatc 23880 aattcaatga aagtaattca tttattgtta taggaaataa aactaccacc attattgaaa 23940 aattaagaaa tagttttaat ttaaagggcg gaggcaatga taagttattt agaggttctt 24000 ttcaggataa tgttacccct caaaagctta atgaattgtt tcaaaataaa gctttagttc 24060 acaaaaaaat tttcgaatta ttcgttgaag atgaaagata aatttagttt tcaaaaaaac 24120 tatgatttca acttagttag tgatgggctt tatgaaattt gaaataatgc tggttttttt 24180 aaacctaaag ataaaaacaa ttcttttaca gcaattcttc cccctccaaa tctaacaggt 24240 actcttcata ttggtcatgc ttttgaggtt agtattactg atcaaatcat gcgttttaaa 24300 aagatgcagg gatttagtat taactgaatt cctggctttg atcatgctgg cattgctact 24360 caaacgaaat atgaaaaaat agcattaaaa gaaaatcaaa aatattttga tgcagatgat 24420 gataaaaaat ctgaaatgat catgaattgg gcattaaatc aaagcgaaat aattaaaaat 24480 caactaaaga gtttaggagt ttgcttaaat tgatctgaaa ctaaattcac gctttcagaa 24540 caagctaata aaattgttaa caattgtttt aaaaaccttt atgaaaacgg ttttatttat 24600 caagcataca cgcttgttaa ttgagataca aaattgaata ctgctatatc aaatattgaa 24660 gttatcaata aacctgttaa tcaacatctt cattatgttg tttataaact agcgaatgat 24720 agtaaacaag aactaatagt tgcaacaaca agaccagaaa ctatctttgc tgatgtttgt 24780 ctattggtaa acccaaaaga taagcgctat actaatttct gaaataaatt agtagttaac 24840 cctttaacag gaaaacaaat tcctgttgta acagatagct atgttgacat taaatttggt 24900 acaggaatat tgaaatgtac tcctgcacac gactttaatg actatgaaat caacactaaa 24960 tataaatttg attttctaag ctgcattgac agtaacggta ttctcaatca aaatgcaagt 25020 aaatttcaag gccttagtgt tttacaagca agaaataaaa ttgttaaatg attagaaaaa 25080 aataaattac ttgttaaatc aataccatta actagtaatg ttggtttttc tgaacgcagt 25140 ggcactgttg tagaacccat gctttcaaaa cagtgatttg ttgatttacc aaagttaaaa 25200 gatcacttat atttaaaaaa atatcctgat tttattccca aacgctttaa taagcaagtg 25260 tcaaattggt tgaataaact caaaccatgg tgtatttcaa gacagttaat ttggggtcat 25320 aaaattcctg tttgatttga aaacaataca ggtgaaatag ttgttggtga aaaaccttca 25380 aaaaatttac aaaactacac tagatcaaaa gatgtacttg atacttgatt ttcttcttcg 25440 ctttgacctt taatttgttt gaattgagaa caggatgact cttttcatga aactgagctt 25500 ttagttacag gttatgatat tctatttttc tgagttttaa gaatgttatt taactccttt 25560 tttgaaacta aaaaactgcc atttaaaact gttttaatcc acggtttagt acgcgatgaa 25620 caaaatcgta agatgtcaaa atcactgaat aatggcattg atcctgttga tcttattaga 25680 aattatggag cggatgcagt gcgcttattt ttgtgttcaa atcacactcc aggagatgat 25740 ctaattttca gcgaacaaaa aataaaaagt gcatgaaatt ttttaaataa attgtggaat 25800 gttactaagt ttgttatcca actagaaaat gatcaagaaa ttagttatga cttggacaaa 25860 ctttcattaa gtgaaacttg aatcttagct aaattagata aagtaattca aaaaataact 25920 aagctactag ataaattcca gttagcatta gcaaaccaaa ttcttgttaa atttgtttgg 25980 gatgattttt gcaatacttt cattgaagca attaaaaaag aaccaaatca actaaaacca 26040 cagctttttt atactgctaa atcagtttta tctaatattg ctattttgct tagtatcact 26100 gttccttttt tatctgagcg tatttatcag caatttaaca ataaaagtgt tatgcaagca 26160 acatgacctc ttgcaactaa aattaaaatt cccaaacttt ttgatcttgt tttagctgct 26220 attaatgact tacgcaatta cagaaaacag tacatgctta attcacaaca aaaactagtt 26280 gttatcttat ctggtaaaaa tgctgttgat gttaaacaat actttaactt tagttgaatt 26340 gaactgaaaa ttgaaactaa taaaaaagtt agttttaaat accaaattgt tgatgataca 26400 acccaaagac ttaaatctct acagaagcaa caagcttttt ttgaaagtga agtaaaacgt 26460 agccaagcta ttgttaaaaa taaaagcttt ctagaaaaag cacccaaaga aaaggtaaaa 26520 agtgaatttt taaaattgga agaatatcaa aaaaaactta ctgaaaccaa ccaattaatt 26580 gctaaattaa ctaaagctca ttagaagaat ctttatcttg ttaaattaat acttaactgg 26640 tttaatgtct gcaattaaat ttaatcctag ttcattcaga aaaaacttta aatggtttga 26700 aaataacaaa aattggatta attttgataa tgctgctact tccattgcac ttgatgttgt 26760 ggctgaagca agcaaagaat attaccagta tttttgtgtc aatcctcata acaaaaatcc 26820 tgaaattaac caaaaactta ttgctattat tgaagaaaca agagatttat tagcaaaatt 26880 tttcaatgct aaaaaaaatg aaataatttt tacaagttct gcaactgaat cgcttaactt 26940 attcgccttt ggattaagct ctttagtaaa aagtaatgat gaaatcattc tcaaagaaga 27000 tgaacatgct gctaatgttt ttccctgagt aaatctagca aaagaaaata aagccaaact 27060 aaaaataatt aaaaaaacac caaataaatc ttgaactgat gcttttttaa aagcttgtac 27120 accatcaaca aaactattag ttataactgc aacatctaat ctttttggaa atagtattga 27180 ctatgaaaaa atttctaaac acttaaaaaa aatatcacca aatagcttta ttgttgtaga 27240 tgcagtacaa gctgtaccac accataaaat cgatattaca agtgctaata ttgatttttt 27300 aactttttct acacataaat tttatggacc tactggtctt ggcattgcct ttatcaaaag 27360 cgaattacaa tcacgactaa aaccctttaa attaggtggt gatattttta aatcattgga 27420 taataacttt aagataattt ttaaagaagg tccttccaaa tttgaagctg gaacgctaaa 27480 tattatggct atttatgctt tgaataaaca gttaaaattc atgcaaaaag aatttaattt 27540 cagtgaaatg gtgttttaca gcaaacaatt aaaaaattta gcttatcaac tgctaagtca 27600 aaatcctaat atcgttttag ctaatcatga tcaagatgtt cctatctttg cttttaagca 27660 taaatatatt aattctgcag atctagcaac ttttttaaac attaaaaaaa taattgttag 27720 acaaggatcc atctgtgttg gtaaatttaa aaataaagag agttttttac gtgtttctct 27780 actccattac aacacaaaag aggaattact ttatttagaa aaattattaa aaactagtaa 27840 gaattccatt attaatgaac taatatatta gatgtaagtt agataaatat taataaaatt 27900 actctgattt aatggactta aaaaagacat tgttaatgcc taaaacatcc tttgcgatgc 27960 aggcaaattt atctactagt gaaaagaatt ttcatgattt ttgaaaagat aaaaaagtct 28020 ttcaaaaatt aaaaaaacag aataaaggaa aacagataaa aatactgcat gatggaccac 28080 cttatgcaaa tggtagtatt catgtgggac atgctcttaa caagatttta aaagacttca 28140 ttttacgtag ttggttatat gaaggatatg atgttgtttt tattcctggt tgggattgtc 28200 atggactacc aatagaacat gcagttagta agaaaaaccc tagtagttat agcaatcttt 28260 caactgttga aaaaagaaaa ttatgtcatc agtttgcact ttcacaaatt gcagttcaaa 28320 aagaacaatt tcaaagactg ggacttttaa atgattttca aaactgttat tacacaatag 28380 atgagagttt tcaatttaag gaacttgaac tatttttaca agcaattaaa aaagggctca 28440 tttttcaaga tttaaaacca acttattgat caccaatttc aagaacttca cttgctgaag 28500 cggaaattga atataaagaa gttaattcaa ttgcacttta tttaactttt aaagtttcta 28560 aaagtgattt tttagatgaa aatgctaatt tattagtttg aacaacaact ccttgaacac 28620 taccaactaa tcaagcaatt gccattcatc ctgattttga ttatcttctt tttgaatata 28680 accaacaaaa atttgttatc ttggaaaaat tatttgaagt ttttacaaat aagttaaatt 28740 gaacaaatgc aattaaacta aaaaaattca agggttcaaa tttaaaaaat tcaagctatt 28800 ctcattgttt ttataacaag gttttaccag ttctaatggg aatacatgtt gttgataatg 28860 agggaacagg tattgttcac agctcccctg catttggaat tgatgatttt tatctttgtc 28920 aaaaaaacaa gattaaagaa gttttgattt ctattgatga gaaaggtgta tttaataact 28980 tacttaatga taaagaactt gagaattgtt tttatcttaa agcaaatgat ctaattatta 29040 atcgtttaaa acaaaacaat agctttattt tttctgaagt tatttcccac cgcgaaccac 29100 atgattgacg ctcaaaaact ccagttatat accgtgcttc caaacaatta ttcattaaaa 29160 ctaaatcaat aaaaaagcag ttaaaaaaac aaattaatca agttaatttt ttaaattcaa 29220 aaaatcaatt gagattaaaa gagatgcttt tacaacgtga tgaatgatgt atctcacgtc 29280 aaagagtatg gggcttgcct ataccaattg tttatgcaaa taacaaacca ttgttagatt 29340 tttcaacaat tcaatacaca attaaacaat tgaaaaagca tggtattgat agttgatttg 29400 aaaaagatgt aacttgtttt ttaaaacctg ataaaaccaa aaaatgagtt aagtatcaca 29460 aggagattga tacattagat gtttgatttg actcaggttc ttcctataat gttttggaaa 29520 taaataaata tggttcaata gctgatcttt atattgaagg ttctgatcaa tatcggggtt 29580 ggttcaactc ttcttcaaat tgcggaatta ttcaaaatga tttaatccct tttaaatcac 29640 ttgtttcaca tggttttaca cttgatgaaa atggcaataa aatgtcaaag tcattaggaa 29700 acatagttga tcctttaaaa atttgtgatc aatatggagc ggatatatta aggttgtgag 29760 ttgctaatac tgattgacaa attgataaca aaataggtgt taatattctt aaacaagttg 29820 ctgaacaata ccgcagaatt agaaatagtt tactacgttt tattttgggt aatattaatg 29880 gatttaactt tacatcaatg gatgattata agttttcact agaagacaaa atagttatcc 29940 ataaaactaa ttcactagta gaacaaattg agaaattttt agagaaatat aattttttag 30000 gttgcctaaa agtgattaat aagtttgttt tatgactatc aagctgatac tttgaaataa 30060 ttaaagacac cttatattgt gatgctaaaa ataatcctaa tcgtttagct aaacaagctg 30120 ttttaaacta tatttttaca caactaatca gttttttaaa tatctttatt ccccacactg 30180 cagaagatgc ttgaaaaaac tattcattca ataaaaaacc aataagtgtg aacctcttta 30240 caaaaccgac tgtttttaaa gttgctaact ctaagaattt aggaaatatc tataaaactt 30300 ttactagtat taaaaatgct gctttcaaag aaattgaaaa gctaagaaaa gaagggttga 30360 tttctaaaaa taatcaaatt gaattaaccg ttggaattaa taaaaaaata cccaaaaaat 30420 taaaggataa tctcgcactt tgacttaatg taaacagtgt taatttaaca aataatgaaa 30480 atgaaattaa agttaaaaaa actaaaaaaa caatgtgtga aagatgctga aattttcaaa 30540 caatcattaa gcaaaaatta gatcataatt tgtgctcacg ttgttttaaa gtgtgttaag 30600 tatattatta tcttgattat attgtaacta gaaccatata tgtttaaaat tgttttcttt 30660 ggtacttcaa cgctttcaaa aaaatgttta gaacaacttt tttacgataa tgattttgaa 30720 atttgtgctg ttgtaactca gccagacaaa attaatcatc gtaacaataa aatagtacct 30780 tctgatgtta agtctttttg tttggaaaaa aacataactt tttttcaacc aaaacaaagc 30840 ataagcataa aagctgatct agaaaaatta aaagctgata ttggtatttg cgtttcattt 30900 ggtcagtatc ttcatcaaga tattattgat ctttttccaa ataaagtaat taacttacat 30960 ccttctaagt taccactact tcgtggtggt gcaccattac attgaaccat tattaatggt 31020 tttaaaaaat ctgcattgag tgtaattcaa ttggttaaaa aaatggatgc aggtccgatt 31080 tgaaaacaac aagatttttt agttaataat gactgaaata ctggtgattt atccatatat 31140 gtagaagaac attcaccctc ttttttaatt gaatgtacta aagaaattct caataaaaaa 31200 gggaaatgat ttgaacaaat aggtgaacct acttttggat taaacataag aaaagaacaa 31260 gaacatcttg atcttaatca gatttacaag agttttttaa actgagtaaa aggtttagct 31320 cccaaacctg gtggttggtt aagctttgaa ggaaaaaaca tcaaaatttt caaagctaaa 31380 tatgttagta aaagtaatta caaacatcaa ttaggagaga tagttaatat atctcgaaaa 31440 ggaattaata ttgctttaaa aagcaatgaa attatttcaa ttgaaaaaat tcaaatacct 31500 ggaaaaaggg tgatggaagt aagtgaaata ataaacggaa aacatccttt tgttgttggt 31560 aaatgtttca aatagagaat tagctttaat aattttgtta aaagagttag aagagatgct 31620 tgcaggagtt cttttattac aaatatggtt aaaatgcaaa tatgctaatg ttcagtttgg 31680 tgaacatggt tttaatggag atgaatttta tttagatttt tatataaatg agaatttttc 31740 tacaaaacag tttgcaaaaa tagaatctga tttaaactct ctttctagta aactagaagg 31800 gatttctcaa aaatttgttt ctttagatga agcattaagt ttttttgaaa atgatcagtt 31860 tacaaaaaac ttattaaaaa aaagcaactt aaacaaattt aaaatcacct tttttgaaaa 31920 taaacatttt tgaatagaag atttaacttt aacttttatt aaaaaaagtt ttattaagct 31980 attaaatgta agcgtaaatt attttttggg agatccttca caattacaac ttcagaggat 32040 taatggcatt tttgctcaat caaaaaaaga attagaacaa ttaataaaag aaaatgaaga 32100 acgcttgaag aaggatcaca gatctttagg taaacaatta gagttattta gctttgaccc 32160 actgatcggt gcaggtcttc ctatttgatt agcaaagggt acaacactaa ggaatataat 32220 cggtaatttt gtgcatcacc agcaactatt gtttggtttt aatactgttt gttctcctgt 32280 attagctaac atagagcttt ttaaaattag cggccactat cagcactata aggaagatat 32340 gtttcctgct attaaacttg atagtcaagc aatgatgctt cgtcctatga catgtcctca 32400 tcactgtctg attttcaaac aaaaacgata ttcatataaa aaaatgccac agcgcttttc 32460 agaagattct attttgcatc gttttgaagc ctctggagga ttaataggat tagaaagagt 32520 gaggtgcatg actttacttg ataatcacat tttttgtcgt gcagatcaaa ttaaaagtga 32580 gattaaaaac gcatttaatt taattcaaaa agttaataaa aaatttggat ttatatttga 32640 taggatagat ctttctctac atgatcctaa aaatcaatca aaatttattg ataatcctgg 32700 tttatgaaga gaatctgaaa gccaaatgga gaatgtttta aaagatttaa atatccaata 32760 tcaaaaagag ataggagctg ctgcttttta tggaccaaaa attgattttc agttcaaaac 32820 aatctttaaa aaaatgatta ctattgccac cattcaacta gattttttac taccagaaaa 32880 atttgatcta acttatatag ataaaaaaaa tacactaaaa aaaccagtta ttatccatgt 32940 tggaattatt ggaacttatg aaaggtttat tgctgcttta cttgaaaaaa caagtggtaa 33000 ttttccttta tggttagcac ctgttcaagc cgtaattatt cctgttaata tccaaaagca 33060 tttaaaggca gcaaaaaaac tttataacaa attgctaaaa gaaaacatcc gtgtaaattt 33120 agatgataat caagatcgct tagctaaaaa agttagacaa gcaatcattg aaaaaattcc 33180 tttacaactt attgttggag ataaagaaat agagaattta gagaagttga catgccgtgg 33240 ttttaaaggt gaaaaaatca ccagaattag ctttaataat tttgttaaaa gagttagaag 33300 agatggatag gatttaatat tagccattta ggttattaat tagttttaga atgtttttta 33360 tcatcaatga tttaaaagaa tgcattagcg ctttaaagct taaatttgat gaccaaaagg 33420 aacttgttaa actagttaaa aataatagtt ttaatggttt ttcttcaact attattttcc 33480 aactaaaaag tgaaaatcat aaaaaaattg cagatagtat tgttgagtga tttttaaaaa 33540 ataaaaagga taactaccaa aatgttttta ttgctaacaa taattttata aactttcaaa 33600 ttagctatca aaagtactta gaatacttga taaaaacacc ttgctttact aagaaaaata 33660 taaagatttt aattgaatct gtatcagcaa atcctaccgg aaggatccat ttaggtcatg 33720 tgagaatagc tttttttggt gatgttttaa acaatttagc caagctgttg ggttatacaa 33780 cagtctgtga atattgggta aatgattatg gacaacaagc acgagttttt agctttagtg 33840 tttatcaaag tttgcagtta aaaaaaaata ttgctatcca gcaacatcct gatggatata 33900 gtggaatagt aatagataaa attgctagtg aaattgaaaa ttttccagtt gataatttaa 33960 attttgaaga gttttgtaaa acatcattct tagatcattt tttagttaat tgcacccaaa 34020 aagttttgtc tttaattaaa agtgatttga ataaaatcca tgtttttatt gatagttgaa 34080 aatttgaaag cgaaattgtt aaaaaaacaa attttaatga tcttttagaa caacttaaac 34140 caaatagtta tttttatcaa gataatgcac tctgactaaa aactacgctt tatggagatg 34200 ataaggatag agttttaatt agaagtgata aaagagcttc ttattttgga actgatgttg 34260 cttatcactt agaaaaatta caacgtggct ttgacattct atttaatgtt tgaggcactg 34320 atcatgaagg acatattaaa aggatgtatt gtgcatttga tgctttaaaa aataccacta 34380 aaacttcttt aaaaattttt gcattacaac tggttactct ctataaaaat aaagagctag 34440 tacgtttgtc aaaacgtgct ggaaatgtaa tcacaattga aacaatgctt tcaatgatta 34500 gtgaagatgc tgctagatga tttatgttat ctcaaaataa tggcacaatt atcaaaattg 34560 atttagatat agctaatttg caaaactctg ctaatccagt ttattatgtt caatatgcgt 34620 ttgcaagaat gaatagtatt cttagaattg caaattctga tcaattaaaa gaaattactg 34680 attgcagtct tttgattaat gaaaaagaga tatcactttt aaatcaactt gtctattatc 34740 cttttatgtt gcaaaaagct atggaaacag gcgaattgca cttattaact aactttttat 34800 atgaaactgc tagtttattt cattcctggt ataaagtttg caaaattaat gatgataaaa 34860 attcactttt atcagcacaa agacttgctt tattgagatc attacaattt atagttaaac 34920 aaatccttga tgttttgaag atttcaacac cacaacaaat gtaatacaga cctgatttat 34980 acaaaaaata cttagaaaat aaaagtgaaa atcactgttt taacactttt tgaaaacact 35040 atttggcctt acttaaatag ttctattatg ttacaagctc aaaaagcaaa tttagttcaa 35100 tttgaagtag taaattgaag aaatttttgc aatgataaac ataaaactgt ggatgatatg 35160 gcttatggtg gaggaagtgg catggtttta aaagctgaac ctattattaa ttgtttaaat 35220 ttttataaag ccccaaattc tcatgtagtt ttactctccc cagaaggtga acaattttct 35280 cagaattgtg ctaaaaaact tacaaaatac gaacacttaa ttttgttatc tggtcactat 35340 gaaggttttg atcaaagaat ttataaatat attgatcaaa ttgtttcttt aggtgatttt 35400 gttttaagtg gtggggaact tgtagcacta agtgttattg atgctactgt tagattaatt 35460 aaaggagtta ttaatgatca gagtcttatt tgtgaatcat tcaatgataa tctattagat 35520 tttcctgttt atacaaggcc atacgattta aaaggcgata aagttcctga agttttactt 35580 tcaggagatc accaaaagat tgaatcattt cgtaaagaac agcaaatctt aaaaactgca 35640 aaatacagac ctgatttata caaaaaatac ttagaaaata aaaatgaaaa aaataaataa 35700 gccagtttca gtttgtgcaa cagttttata aatcaatgcc atgttaatta atatagataa 35760 tattttagta aaaatgttaa ataacatatt gcaatttctc aaagaaagag aactttattc 35820 acaagctaat tttgaaacag aactagataa ccatttaaaa gagaaaaaaa ataactttta 35880 tgttggtttt gatccaactg ctaattcttt acatattggc aattatgttt taattcacat 35940 tgcaaaatta ttaaaagaca tggggcatac tccgcacata gttctaggga gtgcaactgc 36000 tttaattggt gatcctactg gcagaattga attaaggaaa attttagaag aaaaagaaat 36060 tgtaaaaaac accaaaacaa ttaaaaaaca aatcaaacag tttttaggtg atgtaattat 36120 tcatgaaaac aaagtttgat tagaaaaact taattacatt gaagttatcc gtgaattagg 36180 tgcttttttt tcagttaaca agatgttaag cacagacgca tttagtgcta ggtgagaaaa 36240 aggactaact ctaatggaat taaactatat gatcttacaa gcatatgact tttattatct 36300 acataaaaac cataatgtca ctttacaaat aggtggaagt gatcagtggg ctaatatttt 36360 ggctggtgct aacttaatta aaagaaaaaa taatgctagt gtttttggat taactgctaa 36420 tttattagtt aaagctaacg gagaaaaaat gggtaaaact agtagcggag cattatgact 36480 tgatgaaaat aaaactagtg tttttgattt ttatcaatac tggattaacc ttgatgatca 36540 aagcttaaaa aagacttttt taatgctaac aatgcttgat aaaaaagtaa tagatgaatt 36600 gtgtaattta aaaggcccaa aaattaaaca aaccaagcaa atgctagcct ttttaattac 36660 tgaattaatc catggcacta aaaaagcaaa agaagcacaa caacgatctg aactaatatt 36720 tagtaatcaa ccagatcttg atattaagtt agtaaaaaca agcactaatc taattgatta 36780 tttagttgaa actaaattta ttaaaagtaa atcagaagca agaagattaa ttagtcaaaa 36840 aggtttgaca attaacaata aacacgtttt agacttaaac caaataattg aatgaaaaga 36900 agagttacaa attattagaa aaggtaaaaa aagtttttta acaattaaaa ctgttaattc 36960 ttaggataaa gaaagtgcaa taaacttaat taagcaattt attaatggaa aaaattagaa 37020 cacgttatgc accatcccca acaggatatc tgcatgttgg tggtacaaga acagcaatct 37080 ttaacttttt actagccaag cactttaatg gtgagtttat tatcaggata gaagatactg 37140 atactgaaag aaacataaaa gaaggaatta attcacaatt tgataacttg cgttggcttg 37200 gagtcattgc agatgaatcg gtttataacc ctggcaatta tggtccatat ctgcaatcac 37260 aaaaactagc agtttataaa aaactagcat ttgatttaat tgaaaaaaat ctggcatatc 37320 gttgcttctg tagcaaagaa aaattagagt cagatagaaa acaagccatt aataaccaca 37380 aaacccctaa atacttaggt cattgtcgta atttacattc caagaaaatt actaatcact 37440 tagaaaaaaa tgatcctttt actatccgct taaaaataaa caatgaagct gaatatagtt 37500 gaaatgatct ggttagggga caaattacta ttcccggcag tgcgttaaca gatatagtta 37560 ttcttaaagc taatggtgtt gctacttata actttgcagt tgttattgat gattatgata 37620 tggaaattac tgatgtttta aggggagctg agcacatctc taacactgca taccaacttg 37680 ctatatatca agcattaggt tttaaaagaa ttccccgctt tggtcatctt tcagttattg 37740 ttgatgaaag tggcaaaaaa ctttctaaac gtgatgagaa aactactcag tttattgagc 37800 agtttaaaca acaaggctat ctacctgaag cattattaaa tttcttagca ctcttaggtt 37860 gacatccaca gtacaaccag gagtttttta atttgaaaca gttaattgaa aactttagtt 37920 taagtagagt tgttagtgct cctgcttttt ttgatattaa aaagctgcaa tgaatcaatg 37980 ctaattacat taaacaatta actgataatg cttatttcaa tttcattgat aattacttgg 38040 atgttaaggt tgattattta aaagataaaa acagggaaat aagtttactt tttaaaaatc 38100 aaataaccca tggtgttcaa ataaacgaat tgataagaga atcttttgcc actaaaatag 38160 gtgttgaaaa cttagctaag aaaagtcata ttttgtttaa aaacatcaaa ctttttttag 38220 aacagcttgc caaatcttta caagggttgg aagaatgaaa agctgagcaa attaaaacaa 38280 ctattaacaa agtaggagca gtgtttaact taaaaggtaa acaacttttt atgccaataa 38340 ggttaatttt tacaaataag gagcatggac ctgatttagc acatattatt gaaatttttg 38400 ataaagaaag tgcaataaac ttaattaagc aatttattaa tgcaacaaac cttttttaa 38459 4 7400 DNA M. genitalium 4 aggaaaatta aaattaagtt agcactagta gatacaaaag atgaagttat acaaagttct 60 taacagtaaa acaactgata aaagtctttg tttggaagtt gagattgatc caaattactg 120 acaagctacc caaaaaaaac tagtaggtga aatggctaaa tcgataaaaa ttaagggttt 180 tcgtcccggt aaaatccccc ctaatttagc cagtcagtcg attaataaag ctgaattaat 240 gcaaaaaagt gcccaaaacg tcatgaacag tatttatgaa tcagttcaac aagaagagat 300 cgttgctagt aatgataatg tcattgatga ttatcctacc attgatttca aaacgatcac 360 tgaacaaaac tgtgtacttt tgttttactt tgatctgatc cctaactttc aactccctga 420 ttacaaaaag ataaaagatt taacaccact taccaagtta actgaagctg aatttaacaa 480 cgaaattgaa aagctggcaa aaactaaaag cacaatggta gatgttagtg ataaaaaact 540 agctaatggt gatattgcta tcattgattt cactgggata gttgataaca aaaaactagc 600 atcagcttca gcacaaaact atgaattgac aattggttca aatagcttta ttaagggttt 660 tgaaaccggg ttaatagcaa tgaaagttaa ccagaaaaaa actttagcac taacttttcc 720 tagtgattat catgttaagg agttgcaatc aaaaccagtt acatttgaag tagttttaaa 780 agcaattaaa aaactggaat tcaccccaat ggatgaaact aatttcaaat cctttctccc 840 tgaacaattc caaagcttta cttctctaaa ggcatttaag agttattttc ataagctaat 900 ggaaaacaaa aaacaagaga caattctcca ggagaataac caaaaaattc gtcagttctt 960 acttactaat accaaacttc cttttcttcc agaagcgtta attaaactag aagctaaccg 1020 cttgttaaag ctccagcaaa gccaagctga acaatataaa atcccctttg aaaaactctt 1080 aagtgcttct aatatcaccc taacagagtt acaagatcgc aacataaaag aagctaagga 1140 aaatgttacc tttgctttgg taatgaaaaa gatagctgac attgaaaaga ttaaggttga 1200 taataacaag attaaagctg aaattgaaaa tgttattgct gttgaatatc cctttgctag 1260 tgatgaaatg aaaaaacaac tcttttttaa tatggaacaa caaaaggagt ttgtggaatc 1320 aattatcatc aacagattaa caacaactaa aatcgttagc tattcaactc attagcactc 1380 aaagcttgtg agtgctaaga aatgtgttaa aatttattga aattccctaa ttaactttta 1440 aatatgcccg ttacgaagaa aagtcagatc ttagtagtta gaggtcaagt catttttcct 1500 tttgttccct ttagtttgga tgttggcagg ccccgttcgc gtaagatcat caaagcgctt 1560 aaaactctga aaaccaaacg tttggtttta gtaacccaaa agtttactgg tgaacaaaac 1620 cctgagttta atgacatcta tcatgtcggt acactctgtg agattgatga gatagttgat 1680 gttccagggg ttgatagtaa aacagtagac taccgtatta aaggcagagg tttacaacgg 1740 gttttaattg aaaaattctc agatgcagat attaatgaag ttagttacca attacttaac 1800 tccacagtta aagatgaagc taatgttgac aggttcttac agcgaatctt tcctgaaaaa 1860 gaagaaattg aacagttaat ggaaggagct gagaagtttt tagaacttga aaacatcagc 1920 aaaacagtta atgttcctaa gggtttaaag caacttgata ttatcacctt taaactggct 1980 aatcttgtcc ctaacactga aagtattaaa caagctatct tagaggaaaa tgagatagca 2040 aaccgattgg aaaagattat ccaagcaggg attgaagatt tacagaagat ccaagattat 2100 ggtagatcta aaaacaagga aactgagttt gataaacttg acagtaaaat tacccgcaaa 2160 attaacgaac aactctcaag acaacaacgt gatttctatc ttcgtgaaaa gctaagaatt 2220 atccgtgaag agatagggat tagttccaaa aaagaggatg aagttgctag tattagaaag 2280 aaactggatg aaaaccctta ccctgaagcc attaaaaaac ggattttaag tgaacttgaa 2340 cactatgaaa actcttcctc ctcttcccaa gaatcaacct taaccaaaac ttacattgat 2400 acgcttttaa acctgccttg atgacaaaag agcaaagata acagtgatgt taaaaactta 2460 attaagacgt tagataaaaa ccacactggt ttagataagg ttaaagaaag gattgttgag 2520 tatttagcag tacaactaag aacccaaaaa aacaaaggtc ctattatgtg tttagtaggt 2580 cctcctgggg ttggtaaatc aagtctagct aagtctattg cagaagcatt agataagaag 2640 tttgtcaaga tctcattagg gggagtacat gatgaatcgg aaatcagagg tcaccgtaaa 2700 acttacttag gttctatgcc aggaaggatt ttgaaaggga tgacccgtgc taaggtaatt 2760 aatcccctct ttttacttga tgaaattgat aagatgacct cctccaacca aggttatcct 2820 tcaggtgctt tacttgaagt attagatcca gagttaaata ataagtttag tgataactat 2880 gttgaagaag attatgatct ttctaaagta atgtttatcg ctactgcaaa ctacatagaa 2940 gatatccctg aagctttact tgataggatg gagataattg aactcacttc ctatacagaa 3000 caagagaaga ttgagatagc aaaaaaccac ttaattaagc gttgccttga ggatgctgat 3060 cttaacagtg aagaattgaa gttcactgat gaagcaatca gctacatcat taagttttac 3120 acaagagaag cgggggttag acaattagaa cgattaatcc aacaagttgt aagaaagtac 3180 atagtagcaa tgcaaaaaga tggcatcaaa caagaaacga ttgatgtaaa cgctgttaaa 3240 aaatacctta agaaggagat ctttgatcac actatgcgtg atgaagtgtc tctacctgga 3300 attgtcaacg ggatggcata caccccaact ggaggggact tacttcccat agaagttacc 3360 catgttgctg gtaaaggaga gttgatctta actggtaatt taaagcaaac aatgcgagaa 3420 agcgctaatg ttgctttagg ctatgtaaaa gctaatgcag agcgttttaa cattaatcct 3480 agtttgttta aaaagattga tattaacatc catgttccag gtgggggaat tcctaaggat 3540 ggacctagtg ctggtgctgc tttggtaact gcaatcatct catcattaac tggtaagaaa 3600 gtagatccta cagtggctat gacaggagag atcactttaa gaggcaaagt gttggttatt 3660 ggtggggtga aagaaaaaac tatctcagct taccgcggtg gggttacaac tatctttatg 3720 cctgagaaaa acgagcgcta tttagatgaa gtacccaaag agatagtaga taaacttaac 3780 attatctttg ttaaggaata cagtgatatc tacaacaagc ttttcagtta gttttatata 3840 atttttgcat taaaaggagt gagcaattaa aatgaatatt aatttcacac ctgctggtga 3900 aaatcgtaat tttttgcaag aaattggtcg taatattaac gatgaagtat taaaaaataa 3960 ggtcgatcct attattggaa gagataacga aattcgtcgt ttaattgaga tattaagtcg 4020 taaaagcaaa aacaatcctg ttttaattgg tgaacctgga gttggtaaaa ccgcaatagt 4080 agaaggtttt gttagaagag ttgttagtaa tgatgtacct ttaaatttaa gggatgtaga 4140 aatttatgaa ctatctcttt ctggattaat tgctggcact aaattccaag gtgaatttga 4200 aaaaagaatt aataccattc ttaagcaagt aaaagaatca aatggcagga ttattctttt 4260 tattgatgaa attcaccaaa tagttggatt aggacgtaat tctagcagtg gtgcaatgga 4320 tattgccaat atattaaagc cgatgctagc tcgaggagaa ataaaagtaa ttggcgctac 4380 tactctaaaa gaataccggg aatacattga aaaagatggc gctttagaac gtagatttca 4440 aaaaattctt attaacgagc ctagtagtca agaggcacta acaattatgc gtggtttaaa 4500 aacacgttga gaactctttc ataacatcac tatttttgat agtgctttag tagctgctgt 4560 tgaaatgtca actcgttata ttaatgaacg taatttacct gataaagcca ttgatcttat 4620 tgatgaggct gctgctaaga tcaaaacaga aatgtcatct gaaccagttg caatagatag 4680 tcttaaacgt gaaataatca atcttgagac agagtatgca gctcttaaac aagataagga 4740 aaatgataac aaacaatcaa agaaagaata tttagagaaa ctaaaaaaac aattagatgc 4800 tcttaaacaa aagcgtgatt cacttataaa tgaatgaaaa aaggaaaagg ctgattttga 4860 aaacattaat aagctcaaaa aagagattga agaatttcaa accaaactag agacatacca 4920 aagtgaagga aattatgaaa gtgcatctaa aattctgtac tctgatatcc caagacttaa 4980 aaaagaactg gaaagtgcac aacaaaaata tgcaacttct aagcacgatt tatttaaaac 5040 tgaagtttct gaaaatgaaa ttgctgaagt tatttcacaa acaacaggaa ttccacttaa 5100 aaaactatta gaaagtgaaa aggataaact tttgcactta ggtgatgaaa tcaaaaaaag 5160 agttaaagga caagatgaag ccatcgatgc tgttgttaac actgtaatta gaggtagagt 5220 aaatataaat gacccaaaca aacctattgg ttctttcatc tttttaggtt ctactggtgt 5280 tggtaaaact gaacttgcca aatcattagc agaagttctt tttgacaatg aaaaagctct 5340 gattcgtttt gatatgagtg aatatatgga aaaacattca gtagctaaat taattggtgc 5400 acccccaggg tacataggtt atgaacaatc aggtttgcta actgaagcgg ttagaagaaa 5460 accttatagc gtcttgttat ttgatgaaat tgaaaaggca catcctgatg taactaatgt 5520 tttattacaa gttttagatg atggtacttt aaaagattca caaggaaggg ttgttaattt 5580 caaaaatact ttgataatta tgacttctaa cctaggttca aattttcttt tagaaggaaa 5640 aaaagatttg gccattcaaa gtctaaagaa acatttccgt cctgaattta taaatcgtat 5700 tgatgagata gtatttttca atgttcttga gaaagataca gttttatcga taatcaacag 5760 cttgttggca caactttcaa aacgcttgaa taaacaaaat ttatttttta attttgattc 5820 aaatctaaca gagtttatct ataaaagtag ttttgatcaa cagtttggtg caagaccaat 5880 taagcgcttt attgatcata gtgttgcaac tttaatagct aaatatatcc ttcagggaaa 5940 gataaaaaaa ggtgttggat acaacattgc agttgttaaa gacaatatta ccattacaca 6000 aaataataag tcttaaaaag ataactcctt ttcagaataa taaatagaga tatagaatga 6060 gaataaataa accttttagt gatgatagca acacagttgt ttttgtgagt tcaaaaacat 6120 atggtgtaaa agaagaagct gcacataatc ctaatgttga atttggtgtt gttttaccaa 6180 ctgattttcc tgctttcaac cgtgctttag ttcaatttct taaaagaaag aaaaccaaat 6240 taaacattaa tcttgacagt cttatagaac tttataagaa aaatgaaaat agtggttgtt 6300 ttcatactgc gataaaaact gttattacaa gtgttacttt ttgtgaaact actcctttca 6360 caatgaaaac caaacctgaa aaaaatgttg aagttgctgt tcaatgtgct gttgaatatc 6420 acaacttagt taaagaatat gaaacagtag gcgaatatgt taacctagca agagaattac 6480 aagacactcc ttcagatcta ctttattcag aagtatttgt taaacatttt gaaaaggctg 6540 caagtaaatt gcctgtaaaa ataaaagttc ttaaacaatc agatctaatt aagaaaaaaa 6600 tgggtttact tttaggggtt aatcaaggct ctgaaagaga agcacgttta cttgttatta 6660 gttatcaagc taataaaaat tccaaagaaa aacttgcttt tgtagggaaa ggaattactt 6720 atgattcagg cggaatgaac attaaaacag gtgattatat gcgtggcatg aaatatgaca 6780 tgagtggtgc ggctatagta tgttctactg ttttggcatt agctaaaaac aaggttaaaa 6840 ccaatgttgt tgcagtagca gctcttactg aaaatcttcc tggtgctaag gcgcaacgtc 6900 ctgatgacat taagatagca tacaatggta aaagtgttga aatagataac actgatgctg 6960 aaggaagatt ggttttagct gatgctatta catatgctgc taaggattta gctgctacac 7020 atattattga tgtagcaacc cttactggtt taatgtcata catattgagt actacctata 7080 caggtatttt cagtacttgt gatcaccagt gagaatcttt taaaaaagca gcatgtagtg 7140 caggtgaacc tgtatgaaga ttacctatgc accctgatta tttaaaacct ttacagctaa 7200 caaaacttgc tgatttgcaa aattctacta gtgcaagagg tgctggatct tcaagagcag 7260 cttgtttcct tgcagaattt agagaaggtg tatctttgat ccattgtgat attgcatcaa 7320 ctgcttccat tgagaacctt ggacaaggtg ttttagtgag aaccttgtac gaacgtgcta 7380 gtcagcttgc aaataaataa 7400 5 11138 DNA M. genitalium 5 atttaaaacc agaaaataca ttaaatatcc taagtaattt atggcagaaa tgatagaagc 60 aaaaaatctt cgtaatgggc aaaccatctt cggtcctaac aaagagattt tattagtact 120 ggaaaataca tttaacaaaa ccgcaatgcg ccagggaatt gttaaaacta aagttaaaaa 180 cttaagaact ggggctattg tttggcttga atttactggt gacaaattag aacaagtaat 240 tattgataag aaaaaaatga atttcttata caaagatggt aataactttg tttttatgga 300 tcaaaaagac tacagtcaga ttgagattaa tgaaaaaaaa ttagagtggg aaaaaaattt 360 cattactgaa gaaattgaag ttactgttat tacttatcaa gatgaaattc taggagttaa 420 tttacctgat ttagttccta ttgaagttga gtttgctgaa gatgctattc agggcaatac 480 tgctaacatg gcaagaaaaa aagcacgcct tgtaactggt tatgaacttg atgtacccca 540 atttattaat actggtgata agattgtaat tgccactgtt gatggcaatt accgtgaaag 600 gtttaacaaa taataacaaa gcctttgccc acatgcgttg gtagttattt attatgtcaa 660 gaacagttga tttaaaaaac ttccgtaact ttggcattat ggcccatatt gatgctggga 720 aaaccaccac atcagaacgt attttgttcc attcaggtag aattcacaag attggtgaaa 780 cccatgatgg tgaatcagtg atggactgga tggaacaaga aaaagaaagg ggtattacta 840 tcacctctgc agccacttca gtgagctgaa aaaactgcag cttaaacttg attgacactc 900 ctggccatgt tgactttaca gttgaagtgg agcgtagctt aagggttttg gatggagcaa 960 ttgcggtatt ggatgctcaa atgggagtag aaccacaaac tgaaacagta tgaagacaag 1020 cttcacgcta tgaagtacca cgggtaatct ttgttaataa gatggataaa accggtgcta 1080 actttgagcg ctctgtttta tcaattcaac aacgcttggg agtgaaagct gttcctattc 1140 aatttcccat aggtgctgaa aatgatttca atggcatcat tgatatcatc actaaaaaag 1200 cttatttttt tgatggtaat aaagaggaaa atgctattga aaaaccaatt cctgaacagt 1260 atgttgatca agttgaaaaa ctttacaaca acttagttga agaagttgct agtttagatg 1320 atcaactcat ggctgattat ctagatggta aaccaattga aattgatgca attaaaaatg 1380 caattagaaa cggggtaatt cactgtaagt ttttcccggt attgtgtggt tcagcattta 1440 aaaacaaggg aattaaactc ttacttgatg cagtggttga ttttctccct tcacctgttg 1500 atgtcccacc tgctaaagca attgatgcaa acaacaaaga gatatctatt aaagctagtg 1560 atgatgctaa ctttattggc ttagcattta aagttgctac tgatcctttt gttggtagat 1620 taacttttat tagggtttat gcaggagttt taaaatctgg ttcttatgtt aagaatgtta 1680 gaaaaaacaa aaaggaaagg gtatcacgtt tagtgaaaat gcacgcacaa aatcgcaatg 1740 aaattgatga aattagagca ggggatatct gtgcagtaat tggcttgaaa gatactacta 1800 ctggagaaac tttaactgat gataagcttg atgtgcaact agaagcaatg caatttgctg 1860 aaccagtgat ctctttagca gtagaaccta aaactaaagc agatcaggaa aagatgtcaa 1920 ttgctttatc aaaactagca gaagaagatc ctacttttaa aacctttagt gatcctgaaa 1980 cagggcaaac tattattgct ggaatgggtg agttacacct tgatatctta gttgatagga 2040 tgaaacgtga atttaaggta gaagttaaca ttggtgcacc tcaagttagc tttcgtgaaa 2100 cctttaaatc aactagtgaa gttgagggta aatacatcaa acaatcaggt ggtagaggtc 2160 aatatggaca tgttaaaatc cgttttgaac ctaataaaga taagggcttt gaatttgttg 2220 ataagattgt gggcggaagg attccaaggg aatatattaa accagttcaa actggtcttg 2280 aaaatgcaat gaattcaggt cctttagcag gttacccaat gattgatatt aaagctacct 2340 tatttgatgg ttctttccat gaagttgact caagtgaaat ggcttttaaa attgctgcat 2400 ccttagcttt aaaagaagca ggtaaacaat gtaacccagt tttacttgaa cctattatgg 2460 caatagaagt tactgtacct gaacagtact ttggggatac aatgggtgat atcagttcaa 2520 gaagagggat cattgaaggt actgaacaac gtgataatgt tcaactaata aaagcaaaag 2580 tacctttaaa agagatgttt ggttatgcca ctgatttacg ctctttttcc caaggtaggg 2640 gtaattatgt aatgcaattt agccattatg ctgaaactcc taaaagcgtt gttaatgaga 2700 taattgctaa taaaaaatag cagttgttct ttgaaatgat ctaataaggc tttaacaagg 2760 gtgcttttgc caacaccgct aggaccagta atgacaaaaa ttctcccctg attgttcact 2820 tcaattgtta gaataatttt aactttactg tttttatcaa tgacttttca accaactaaa 2880 acttggcttg tttttgatga taatgctttg attaacaagc caactgaagc tgttaatttt 2940 ccaatagatg agcaaattga aacctgtatt aaaaagatga ttgcatatgt tgatgcttca 3000 tatgatggta aagcacaaga atatgacatt attccaggaa ttgggatagc tgctaaccag 3060 attggctatt gaaaacaact gttttacatc cacctcaatg atttaaacaa agaaaaaaag 3120 tgcctactga tcaatcctaa aattattgat caaagtgaaa ataaagcatt tttagaaagt 3180 ggtgaggggt gtttaagtgt taaaaagcag cacaaaggtt atgtaattcg tagtgaatgg 3240 atcactatta aaggttatga ttggtttgaa aaaaaagaga ttaccattaa agcaactgga 3300 ctatttggaa tgtgtttaca gcatgaattt gatcacttac agggacgctt tttttaccaa 3360 agaattaacc ctttgaatcc atggtttaaa aaaccagaat gaaaagtgat taatcctact 3420 ttgaagacaa gtaatggata acttactgca atgattaccg ccttacaaca attagcacaa 3480 gatgaaaaaa aatagagctt tcaatcaggt taaaaaaaca aagtttgacg gtaggattaa 3540 aaccagtgcc aaacaccagt tacgtaatgt taaaaccggg gttaaagatg gtgtttttat 3600 ctataaaggt cctttaactg ttagtgagtt tgcaagtaaa actaatatcg ctgttgctaa 3660 cattatcaaa cacttttttt taaatggttt ggcactaaca gttaattcag ttttaacaaa 3720 tgaacagtta gcagatgcat gtgttaactt tgggtttgac tttaagatgg aaactgaagt 3780 tacccatgaa aatattgtag ctaacatcca gtttgaagat agtgatgatt tattgcaacc 3840 aagaccacct attgttacta tcatgggtca tgttgaccat ggtaaaactt cgcttttaga 3900 cacaattaga aaaactaatg taactgctaa ggagtttggc ggaattaccc aaaaaattgg 3960 tgcttatcag gtgaaaaatc accaaaataa aacgattact tttattgata ctcctgggca 4020 tgaagcattt actttaatgc gtgcaagggg tgcaaaagta actgatattg tggtgttggt 4080 tgtggcagcg gatgatggga ttaaaaagca aacagaggaa gcaattagcc atgctaagag 4140 tgctaacact cctatcattg tttttattaa caagatggat aaaccaactg ctaaccctga 4200 tctggtgatc caacaactca ataagtttga tttagttcct gaggcttggg gtgggaaaac 4260 tatctttgta atgggtagtg ctttaactgg tcaagggatt aatgagttgc ttgataatat 4320 cttgttgcta ggggaagtgg agggttatca agctaactat aatgcccatt catctggtta 4380 tgcaattgaa gtacaaactt caaagggact tggccctatt gccaatgtca ttgtaaaaag 4440 gggtacttta aagttaggtg acattgtggt gttagggcct gcatatggaa gagttagaac 4500 gatgcatgat gaaaatggta atagcttaaa acaagcaacc ccttcaaaac ctgtgcagat 4560 ctcagggttt gacattatgc ctgttgctgg ggaaaagttc attgtttttg atgatgagaa 4620 ggatgcaaag ttaattgcta acaagtttaa agaacaacaa aaacaaaaag ctaacaactt 4680 aacagttaat caaaccttaa aagaacagat taaaaacaag gaaattaaga tattaaattt 4740 gatctttaaa gcagatagtg atggttcatt gcaagctatt aaacaagcag ttgaaaacat 4800 taatgttgct aagatctcac ttagtatcat ccatgctgca gtggggcaga tatcagagag 4860 tgatattatg ctagcaaaag catcaggggc tttattgttt agtttaaact taggtttgag 4920 tcaaactgta aaaaacattg ctagtttaca aggggtaaaa ttagaagttc actaccatat 4980 ccctaaacta gcagaggaga ttgaaaacat cttaaaaggt caattagatc ctgtttatga 5040 agagattgaa ataggtaaag cggaagtttt acaactctgg ttccactcta aaatcggtaa 5100 tattgcagga accattgtta aatcaggaaa gataaaaaga gggaatttat gtaagttatt 5160 cagagataaa gagattatct ttgaaggcag aattgactct ttaaaaaatg aaaaaacgcc 5220 tgttaattta atagaaacag ggaagaattg tgggatagtt attaatggtt gcaatgatat 5280 taagattggt gatatcattg ttgcttatga aaagcagata gttaaagatg gcaagctata 5340 gaaaacaacg gattgaaaat gatatcatcc gcttaattaa tcgcacgatt attaatgaga 5400 tctatgatcc tgttgttaag ttaggtcatg ttagccatgt gaagttatca gctgattttt 5460 ttcatgcagt agtttatctt gattgttatg atcgtagtca gattcaaact gtagttaatg 5520 cttttaaaaa ggctcagggc gtttttagtc aaatgttagc acaaaatttg tacctagcta 5580 aaagtgtaaa actccacttt gtgaaggatg atgcaattga caatgctttg aaaatagaac 5640 agataattaa ctctttgaaa aactaaaaga acaactcaag acaatcaaac aatttattag 5700 ataaagatga tctatctcaa atctgcaaat gaagttgcag ggattaaaaa agcatgtgca 5760 atcttcaaag cagttaaggc atattttaca attgaaaagt tacttggcaa aaagttggtt 5820 accattgatc gtttaatcaa acaattcatt gaacaaaaac aagctaaatg tgcgtttcat 5880 ggttatctag gtttccctgg ttttaactgt ctatcgttaa accaaacggt tatccatgga 5940 gttgccgatc aaactgtttt taaagatagt gataaactaa cgcttgacat tgggatagac 6000 tatcatggtt atctttgtga tgcagctttc actttacttg gtaataaagc tgatccaaag 6060 gcagtaaaac tgttaaatga tgttgaacaa gcatttagta aggtaattga acctgagcta 6120 tttgttaaca atccgattgg taatttatcc aatgcgatcc aaacttactt tgaaaacaag 6180 ggctattttc ttgtcaaaga gtttgggggt catggttgtg ggattaagat ccatgaagat 6240 cctttaatct taaactgggg agagaaaaac cagggcgtta ggttacaaga ggggatggta 6300 atctgtattg aaccgatggt tatgactgat agtagtgaga taacaatggc agctaacaac 6360 tggaatgtac taactttaaa gagtaagttt aactgtcatg tggaacagat gtatcacatc 6420 acaaacaacg gctttgaatg tttaactaac taatgaaaaa cgataaactc tttctaacag 6480 gtaagatact ggaaattatc catggtgata agtaccgggt gatgcttgaa aacaatgttg 6540 aggttgatgc acatctagca ggtaaaatga agatgaaaag aaccaagatt ctccctgggg 6600 atgttgttga ggtggaattt tctccctatg atttgaaact aggtaggata acccaaagaa 6660 aataatttaa ttgatgaaaa cagtactaat ttagggatag ttaagatgga aaacgcttta 6720 aagttagcac aagaaaaaca gttagatcta gttctaattg ctccaaaccc aaccaaaccg 6780 atcgttaagt tgttggactt tggcagatat acctatgatt taaagcgtaa gaaaagacaa 6840 gccaagaaaa accaaacaat catccaaacc aaagaagttg ttgtcaaacc aacgattgct 6900 aaacatgatt tagaatttag agcaaaacag agtaagaatt ggatagaaaa aggtcatcat 6960 gtcaagttta tagtccgtgc ctttggcagg gttagcacca ggatagagtt aattgaaaag 7020 gtgtttgatg acttttacca gttagttaaa gatgtagttg agatccaaaa acctttaacc 7080 gcttcttcca aaacgatgta cgctgctcta ttagtacctt taaaaagata gtgaatatat 7140 taatatttat tggtctttgt caaaaaataa gatgcaacta aaaaagcccc attttcaacc 7200 aaataaaatt gctaattgta ttgtgatcgg gggaatgatt gctttaggaa aaaccaccat 7260 tgctaataca ttagctaacc acattcaagc tgcaaaagtt gtttgtgaat tggaaactaa 7320 tgaccagttg gttgaacttt tactagcaaa gatgtatgaa cgtagtgatg aattgctcta 7380 ttcacctttg tttcagcttt attttacgct taatcgcttt ggtaaatacc agaacaattg 7440 caacactatc aatccaacca tttttgatcg ttctatcttt gaagactggt tgtttgctaa 7500 gcacaacatc attcgtcctg cagtcttttc atactataac caactgtgaa atagattagc 7560 aaaagaacta gttaataagc atggggttcc taatttatat gtcattttgg atggggattg 7620 aaaattattt gaaaaaagac tatttatgcg taaccgcaaa gtagagattg ataactttac 7680 taaaaatcaa ctttactttc aaaatttaca cagggtttac actggattta tggaagcggt 7740 ttgtaatgat tttgggatta attactgtat tatagatgca aaactaccaa tagtaactat 7800 tattaaaatg atccttgaaa aattaaagtt acaaaagtta gattgaaaat ttatctaaat 7860 taaataataa aagtgttttt gctgctttta attttgtcat ggaactaaat aaaaattacc 7920 taactcaaga aggatttaag caactggaaa aagaacttga aaacctaatc caagttaaac 7980 gtcctgagat tatcagactc ttacaagaag cacgtgatca gggtgattta agtgaaaatg 8040 ctgattatga tgcagctaaa gcacagcaag gtgagattga aactaggatt gctgaaattc 8100 aagatatatt agccaacgct aagttaatta gtgaccacca agcaaaaacc aaagtaacaa 8160 aagttagctt agggagcact gttgagatct atgattacag ttctaaatcg aacgaaaaat 8220 acacaattgt aggtacactt gaagcaaatc ctgaagaaca caaaatttcc aatgaatcac 8280 cccttgccct tgcaatctat gggcgtttaa ttggtgatga atgtgatgtt gttggtattg 8340 aagttcccta tcgtgttaaa atcctgaaga tcagcaacag ataatattta ctatcttatt 8400 agtaatatta agcttagtgc aataatggca acgaaaatag agctaataaa agaattgcgt 8460 aaatcaacac aagcaagtgt tatggattgt aaacaagctt tggaaaaaaa taatgatgat 8520 tttgagaaag ctgttaagtg attaagagaa aatggcattg ttaaatcaac caaaaaatta 8580 aataaggttg caagtgaagg aattattgtt ttaaaaagca atttacacaa ggcaattatg 8640 gttgagataa actcacaaac tgattttgta gccaaaaatc aagagttaaa agaattttca 8700 gatttaatgc ttgaaaaaat atttgaaaaa gtaaatccaa aaacagaatt agttgaaatt 8760 gaaaaaattc aaattaataa tgatgaaaaa gttagtgaaa aactagcatt aattgcttct 8820 aaaactgatg agaaaatagt acttagaaga gtagttgtat ttgaaactaa aactaatcaa 8880 attttcacct atttacatgc caataaaaga attggggtaa ttattgagat tcaaggaaaa 8940 ctcaacgaag atgatggtaa gcatttagca atgcatattg ctgctaattc accacaattt 9000 attgatcaaa gtgatgttaa tcaaacatga cttcaaaatg aaagaaatat tatccgttcc 9060 caagcagaat tagaggttaa agaaaatcct aaaaaagcaa tttttttaga aaaaactatt 9120 gaaggtagag ttaacaaatt actaattgat acctgcttaa ttaaccaaaa atacttaatt 9180 gatgaaacta aaacaattgg tcaattttta aaagaaaaac aagctaaggt tcttaaattt 9240 attaggtatg aagtgggaga ggggattata aaggaaactg ttgattttgt tagtgaagta 9300 aatgcacaaa tcaaacaata agggattata aaggaaactg ttgattttgt tagtgaagta 9360 aatgacaaaa gcacattaca ttgatttttt taaacaagca gctgataaaa aaattcaatg 9420 attaaaagaa gagttaacaa agattagaac aggtaggcca aatcctaaaa tctttgataa 9480 tcttttgatt gaaagttatg gacaaaaaat gcctttaata tctttagctc aagtgactat 9540 taatccgcca agagaaataa tcataaaacc atttgatcct aagagtaata ctaatgctat 9600 ttacagtgaa attcagcggg caaacattgg tgttcaacca gttattgatg gtgaaaaaat 9660 tcgtgttaat tttccccaaa ttactcaaga aactcgctta gaaaatatta agcacgttaa 9720 aaaaataata gagcaaattt atcaagaact gagggttgta agaagagatg cattacaaat 9780 gattaaaaaa gataatcaca atgaggattt agaaaactct ttaaaagctg aaatagaaaa 9840 aattaacaaa aattattcta atcaattaga agagattcaa aaagacaaag aaaaagaatt 9900 gctaacaatt taaatcttaa acttatttaa aattaacaac ataatttaaa caaatggcaa 9960 gagagaaatt tgaccgttcc aaaccacatg tcaatgttgg taccattggt cacattgacc 10020 atggtaaaac cactttaaca gctgctatct gtacagtttt agcaaaggaa ggaaaatcag 10080 ctgcaacgcg ttatgatgaa attgataaag cccctgaaga aaaagcaagg ggaatcacaa 10140 ttaactctgc acacgtagaa tattcttctg acaaacgtca ctatgcccat gttgactgtc 10200 ctggacatgc tgactacatt aaaaatatga tcacaggtgc tgcacaaatg gatggagcta 10260 ttctagttgt ttcagcaact gatagtgtga tgccccaaac ccgcgagcac atcttacttg 10320 cccgccaagt aggggttcct aaaatggtag tttttctaaa caagtgtgat attgctagtg 10380 atgaagaggt acaagaactt gttgctgaag aagtacgtga tctgttaact tcctatggtt 10440 ttgatggtaa gaacactcct attatttatg gctcagcttt aaaagcattg gaaggtgatc 10500 caaagtggga ggctaagatc catgatttga ttaaagcagt tgatgaatgg attccaactc 10560 ctacacgtga agtagataaa cctttcttat tagcaattga agatacgatg accattactg 10620 gtagaggtac agttgttaca ggaagagttg aaagaggtga actcaaagta ggtcaagaag 10680 ttgaaattgt tggtttaaaa ccaattagaa aagcagttgt tactggaatt gaaatgttca 10740 aaaaggaact tgattcagca atggctggtg acaatgctgg ggtattatta cgtggtgttg 10800 aacgtaaaga agttgaaaga ggtcaagttt tagcaaaacc aggctctatt aaaccgcaca 10860 agaaatttaa agctgagatc tatgctttaa agaaagaaga aggtggtaga cacactggtt 10920 ttttaaacgg ttaccgtcct caattctatt tccgtaccac tgatgtaact ggttctattg 10980 ctttagctga aaatactgaa atggttctac ctggtgataa tgcttctatt actgttgagt 11040 taattgctcc tatcgcttgt gaaaaaggta gtaagttctc aattcgtgaa ggtggtagaa 11100 ctgtaggggc aggcactgta acagaagttc tagaatag 11138 6 23272 DNA M. genitalium 6 tttacagttt tagcaataat aaaaaatctt tgaatattgc atgaaaaaaa taaacgttgt 60 ttacaatcca gcatttaatc caattagctc taaattaaat caaactcaac ttttaaaaaa 120 tgctagtgaa gagttagata tagaactaaa attctttact agttttgata ttaatacaac 180 taaagcaaaa gcaaatttac ccttcatatc caacaaaatt ctttttatgg ataaaaatat 240 tgctttagct agatgactag aaagcaatgg ttttgaagta attaacagtt caattggaat 300 taacaatgca gataataaag gacttagtca cgctatcatt gcacaatatc cattcataaa 360 gcagattaaa acacttttag gacctcaaaa ttttgacagg gagtgaaatc cagtaatgct 420 cgatgttttt attaatcaaa taaaacaaag tatggagttt cctgttattg ttaaaagtgt 480 ttttggttct tttggtgatt atgttttttt gtgtttagat gaacaaaaat taagaaaaac 540 tttaatgtct tttaatcaac aagcaattgt gcaaaaatac attacttgct ctaaaggtga 600 atcggtaaga gttattgttg tgaacaataa agttataggt gctttacata caactaataa 660 tagtgatttt cgttctaatc tcaataaagg ggcaaaggca gaacgctttt ttttgaataa 720 ggaacaagaa aatttagcag ttaaaattag taaagtaatg caactttttt attgcggtat 780 tgattttttg tttgatcaag acagatcatt gatcttttgt gaagtaaatc ctaatgtgca 840 attaacaaga agctcaatgt atttaaatac taatcttgca attgagcttt taaaagcaat 900 ttagtattat tgcagtttta ctgcataatg taaaattaca cagcatgtca gatacaaata 960 ctgaaaaacc tgagttagtt tcccttaata agttaagtga gatgcgcact aacatcggga 1020 tggttaaacg ttattgaaac ccaaagatgg gattctttat cgaacctgaa cgtaagcata 1080 ataacgattt attgaagctt gatctacagt accaagcgtt aaaaactgct tataacttca 1140 ttaaggatgt tgttaaaaat cacggacaaa tcctttttgt tggaacaaag aatgattatg 1200 ttaaaaaact ggtaattgat attgctaaaa gagttaatgt tgcatatatt acccagcgct 1260 gattaggtgg tactttaact aactttaaaa ccctttctat ctcaattaac aaactcaata 1320 aattagttga acagcaaaag caaaatgcaa atgatctaac caagaaagaa aacctgttac 1380 tttcaagaga gattgaaaga cttgaaaagt tctttggtgg ggtcaaaaat ttaaaaagac 1440 ttcctaatct aatagttata gatgatcctg tttatgaaaa aaatgcagtt ttagaagcaa 1500 acagcttaaa aatccctgtt gtggcactat gcaacaccaa caccaatcca gagctagttg 1560 actttattat tccagctaat aaccaccaac cccaaagtac ttgtttattg atgaatttac 1620 tagcagatgc gatagcagaa gcgaagggtt ttgaaacctt gtatgcttac aaaccagatg 1680 aacagatcca aattgaaatt cctcccaaac aagaacgcca agttattaac cgttccaata 1740 ccagaaacat cactaaccag cgcttaaaca ttaaccgtca acaacaagaa actttataga 1800 tggctaaaaa aacagttaaa tgtgggagct aattaagcgt ttgtaccaca gcaaaatatg 1860 gctaaaaaaa cagttacaag aatcgctaag attaacctaa ttggcggaca agcaaaacct 1920 ggccctgcgc ttgcttctgt agggattaat atgggtgagt ttaccaaaca atttaatgaa 1980 aaaaccaagg atagacaagg tgaaacgatc ccttgtataa tcactgcttt taacgataaa 2040 tcatttactt ttgtcttaaa aactacccct gttagtaact taattaaaca agctgctaaa 2100 ctagaaaaag gtgctaaaaa tgcaaaaact attgttggaa aaatctcctt acaacaagct 2160 aaggagattg cgcaatacaa gttagttgat cttaatgcta acacagttga agcagcatta 2220 aaaatggtgt taggtacagc taaacagatg ggaatagagg taactgatta atgaaaaaac 2280 tatcaaaaag gatgcaagct gttaccaagc tcattgataa aaacaaactt tatcctatcc 2340 aagaagcatt tgaattaatt aaaaaaacag caattactaa gtttgtcagt tcagttgata 2400 ttgctgttag tttaaacctt gatactacta aagctgaaca acagttaaga ggtgcaattg 2460 cttttccttt tagtattggt aaatctatca gaattttagc tatcactgat gatgagaaaa 2520 aagctagtga agcaggtgct gattttgttg gtgggcttga taagatagaa gcgataaaaa 2580 atggctgatt agattttgat ctaattatca cttctcccaa gttcatggga gcattaggta 2640 aactaggaaa actattagga accaggggat tgatgccaaa cccaaaaact gaaacagtta 2700 ctgatgatgt agttagtgct attaaagctt ataaaaaggg taagaaagaa tatcgaactg 2760 attcatttgg caacatccac ctctctttag gtaaaacaga taccaaaact gagcacttgg 2820 ttgctaatgc catggcttta atagatttaa ttaagtctaa acgtcctagc acagtcaaag 2880 gtacttacat taaaaatatt gctttgacaa caacaatggg accaagttta aaagtaaagc 2940 tacctgatta aacaaccagc tagattttgt tagaatactt cagttgtcta tatggctaca 3000 atagcgcaat taattagaaa accacgccaa aaaaagaagg ttaaatcaaa gtcacctgca 3060 ctccattata acctcaacct tttaaacaaa aaaactacca atgtttactc accactaaag 3120 cgtggtgttt gcaccagggt tggcaccatg acccccagaa aacctaattc tgcactaaga 3180 aagtatgcta aggttagact tacaaatggc tttgaagtac ttgcttatat cccaggagaa 3240 ggtcataacc tacaagaaca cagtgttact ttattaaggg ggggtagagt aaaagatctc 3300 cctggagtta gataccatat tgttcgtggt actttagata cagttggtgt tgacaaaaga 3360 agacaacaac gttctgcata tggcgctaaa aaaccaaaac caaaatctta acttgatcag 3420 ttaaataatg agaaaaaatc gtgctttaaa aagaactgtt ttacccgatc ctgtttttaa 3480 caacacactg gttacaagga ttattaatgt catcatgaaa gatggcaaga agggtttagc 3540 acaacgcatc ttgtatggtg cttttgagat cattgaaaaa cgcaccaacc aacaaccttt 3600 aactgtcttt gaaaaagcag ttgataatgt tatgccccgc ttagagttaa aagtgagaag 3660 aattgctggt tctaactacc aagtaccaac tgaagttccc cctgacagaa ggattgcttt 3720 agcactaaga tggattgtga tctttgctaa caaaagaaat gaaaaaacaa tgcttgaacg 3780 tgttgctaat gaaattattg atgcttttaa taacacgggt gctagtgtta aaaagaagga 3840 tgatactcac aagatggcag aagctaacaa agcctttgcc cacatgcgtt ggtagaaata 3900 taactttact caatgagttt ttccaaaaag tttttatgca ctacaatatc attcttttag 3960 ttgatggtac gcttagttta gaacaagcta accaagttga acaaaaacac caaaaattgc 4020 ttgaaaaggc aactgaattt aaaagtgaat acttaggttt aaaagagttg gcttacccca 4080 ttaaaaagca actttctgct cactattaca gatggagttt tcatggtgaa agcaattgta 4140 ctaaggagtt taaaagagct gctaacatca ataagcagat aataagagag ttaattatta 4200 acagagaaaa agactatggt tatttaggtt cagttaaccc taaaaaacaa caactgtctt 4260 tgcagaagct aaccaagtat aatgagatta ttgctagtga aaataatcct gataacccag 4320 atgcgcctgt cacttctggt ctagcttctg ttaaaccacg gctatcaaga gttgaaaaac 4380 aaaaggaacg tgaacttgaa aagtgaacgg ttgttcacca atcaggtaac tttgatactg 4440 tacagatcaa tccttatcgt cctaggataa aacgcttttt acaaaacaac caacaaacct 4500 cccaagctaa taataaccaa cctcgttttc aaaatcaatt taaaaaagga gcaaaacctt 4560 agacccctat atttgaaaat gatgtccaac tagaggagga aagtgatgat taataaagaa 4620 caggatttaa accaattaga aaccaaccaa gaacagagtg ttgaacaaaa ccaaactgat 4680 gaaaagcgca agccaaaacc aaactttaaa agagcaaaaa aatattgtcg attttgcgcc 4740 ataggtcaac taaggattga ttttattgat gatttggaag caatcaaacg ctttctcagt 4800 ccctatgcaa agattaatcc tagaagaatt acaggtaatt gcaacatgca ccaacgtcat 4860 gtagctaatg ctctaaaacg agcacgttac ctagctttag tgccatttat taaagattaa 4920 atatgaagat aattttgaag caagatgttg ctaaattagg caagcggttt gatgttgttg 4980 aagttaaaga tgggtttgct atccattttt tatttcccaa aaaactagct gcacctttaa 5040 caaagaaagc aattgctaac cgtgatttgt ttttaaaaca acaacaagaa caataccaaa 5100 aaaatcgtgc cttagctgaa aaattgaaac tagtaattga acaaacacca ttaacttttc 5160 aactcaaaca acacgatggc aagccatatg gttcaatcat caccaaacaa ataattaatt 5220 tagcaaaaca acaaagactt gatttacagc gctttatgtt taaagataat gtgcgcttac 5280 agtttggtga acacaaacta attttgcacc tttttgagga gataactgca actttaactg 5340 ttatagtgaa ccctgaaaat gggacaacaa actagccgta gtcaatttat taactaacta 5400 gtgaactaga ttttgatgaa tagcgctgta aaatatcctg agctgaagat caaacttgag 5460 tcttatgata gcaccctttt agatctcact attaaaaaga tagttgaggt tgtaaagggt 5520 gtgaacatta agattaaagg tcctttacct ttgcctacta aaaaggaagt gatcaccatt 5580 atccgctctc cccatgttga taaagcatcc agagagcagt ttgaaaaaaa tacccacaag 5640 cgcttaatga ttcttgttga tgttaatcaa ggagggattg atagtttaaa aaagattaag 5700 atcccagttg gggttacact gcgtttttca aaataggtta tggatgtaag gggaatattt 5760 ggtgttaaag tagggatgag tcagatcttt actgagcaaa atgagtgctt acctatcacc 5820 attgtttatt gtgaagctaa tcaggtggct gggattaaaa cgattgctaa agataattac 5880 aacgccactc tattaagctt tcaaactgtt gatgaaaaac aacttaacaa acctaaacaa 5940 gggttctttt ccaaacttaa actagaacct cataaatatc tgagggaaat cagaaagatg 6000 caagggtttg agttaggtaa gaagatcacc ccccaggagt tgtttaagat aggtgaatat 6060 gttgatgtca cttcactcac caaaggtagg ggttttacag gagcgattaa aaggtgaaac 6120 tttaagatag gtcctttggg tcatggggcg ggttatcccc accgctttca gggttctgtg 6180 caagcaggta gaggtggtag tagtgcgcag cgtgttttta agggtaagaa gatgtctggg 6240 cattatggtc atgaacaagt tacgatccaa aacctcttta ttgttggctt tgatgaaatc 6300 aataagttag tgttagtttc aggcgcaatt gctggtcctg agggtgggat tgttttaatt 6360 aaaactgcaa aaaagaaaac tggcaagata aaagatataa agttagcagt acaaactgtt 6420 aaagccccac aactaaaagc accaaaaaag cagaaaacta aggttgaaac caaccaggtt 6480 aacccaaaaa ttgaagaaga gaaaactaag taatggctaa acttaaagta atccagtttg 6540 atggtagttt taaaggtgag atccaacctg ctaaccacct ccttttaaaa aaagcagtga 6600 tccaaccagt gtttgatgct atcttattag aacaagcagc atgtagacaa ggcactcact 6660 ctactttaac taagggtgaa gttagtggtg ggggtaaaaa accatataaa caaaagcaca 6720 ctggtaaagc tagacagggt tcaataagaa acccccatta tgtggggggt ggtgttgttt 6780 ttggtcctaa acccaaccgt aactacaaac taaaactaaa caaaaaggct tatcaacttg 6840 ctttaactag tgcctttgca caaaagctta acaacaacca agtgatagtt gctgaagcca 6900 agttgtttga acaaaccaat gccaaaacta aaaagatgct gacgtttctc aagaatgcca 6960 aactaactga gcaaaaactc ttgtttgtga ttgatactat ctcaaaacca ctgttgttga 7020 gtactaacaa cctaaagcag atagtagtca aacagtttaa taaagtatca gtaagagatc 7080 tacttttagc taaaactatc atcattgaaa aagctgcttt tacaaaactg gaggaacgac 7140 ttaaataggc tatggatgta accaacatac tcttaaaacc agtcttaact gaaaagagtt 7200 atctcaacca gatgggggaa ttgaaaaaat atgtctttgc aattaaccct aaagctacta 7260 aaaccaaagt aaaactagcg tttgaaatta tctatggggt taaaccttta aagattaaca 7320 cgctaattag aaaaccagtg accattagaa atggcactaa ataccctggg tttagtaagc 7380 tagcaaaact agcagtaatc accttaccta agggaatgga tattgccatt actggtgaga 7440 aaacaaccaa gaaagaaaca aaggatcaat aatggcaatt aaaaagatta ttagtcgttc 7500 taacagtggg attcacaacg ccactgtcat tgactttaaa aaactcctta ccaattccaa 7560 acccgaaaag tcgcttttag ttactttaaa aaaacatgca ggaagaaaca accagggcaa 7620 gatcactgtt cgccaccacg gtgggagaca taaacgtaag taccgtttaa ttgattttaa 7680 gcgttaccac tatgacaatt taaaagcaac tgttaaatcg attgaatatg atcctaaccg 7740 cagttgtttt atctcccttt tacactatca gaatggggtt aaaacttaca tcattagtcc 7800 tgatgggatt aaggttggtg atcaagttta ttcatctgat catgccattg atatcaaact 7860 aggttattgt atgccccttg cttttatccc tgaaggaacc caagttcata acattgaact 7920 taaccctaag ggtgggggta agatagcaag aagtgctgga agttatgcga ggatcttggg 7980 tcaagatgag actggtaaat acatcattct ccagttaatc tcaggggaaa ctaggaagtt 8040 tttaaaggag tgtagagcta cagttggtgt tgtctctaac ttagatcata accttgttgt 8100 aattggtaaa gcagggagaa gtcgtcataa gggaatcaga ccaacggtta gaggttcagc 8160 aatgaaccct aatgaccacc cgcatggggg tggggaaggg agaagcccag ttggcagaga 8220 tgcaccaaga accccttggg gcaaacgcca tatgggtgtg aaaacacgta acatgaaaaa 8280 acattcaact aacctgatta ttagaaacag aaaaggagaa caatactaat gtcaagaagt 8340 agtaaaaagg gcgcatttgt tgatgctcac ctcttaaaaa aagtgattga aatgaacaaa 8400 caagccaaga aaaaaccaat taagacttgg tcaagaagaa gtactatctt ccctgagttt 8460 gtgggtaaca ccttcagtgt gcataacggt aaaaccttta ttaatgttta tgttactgat 8520 gatatggtag gtcataagtt gggtgagttt tccccaacta gaaactttaa acaacacact 8580 gctaaccgtt agttatgatt gcttttgcta aacaatacag agttcacatc tccccccaaa 8640 aagcacggtt agtgtgccag ttaattgtgg gtaagaagat taatgatgcg caaaacatcc 8700 ttttaaatac gccaaagaaa gctgcttact ttttaactaa gttactaaat agtgcgatta 8760 gtaatgccac taataaccac gggatgagcg gggatctttt gtatgtattt gaatgtgttg 8820 ctaaccaagg acctagcatg aaaagaacaa tcgctagagc caaaggttca gggagtgttt 8880 taaccaagcg ttcttcaaac ctagttatta agttatctga taatcccaat gaaagaaaat 8940 tactcttaac ccaacaaaag gaactggtga aaaaaagaac aatgggtcat aaaaaagaga 9000 aagcaaagca aaagcaaaaa caacaataac tatgggacaa aaagtaaatt caaacggctt 9060 aaggtttggc attaataaga actggatctc acggtgaact gccagttcca accaacaaac 9120 agcaacctga ttagtacaag atgagaagat ccgtaacctc ttttttatca actatcgcaa 9180 cgctcaggtg tctaatgttg agatagaaag aacccaaacg actgttgatg tttatgtcta 9240 tgcagctcaa cctgctttat tgataggcag tgaaaacaaa aacatccaaa agattaccaa 9300 aatgatccaa atcattgtgg gcagaaagat taaacttgat cttactatca atgagatcgg 9360 ctctccgatg ttatcaagta ggatcattgc ccgtgatatt gctaatgcga ttgaaaacag 9420 agtaccactc cgttcagcaa tgcgccaagc tctaaccaag gttttaaaag caggtgctaa 9480 tgggattaag gtattggtat caggcagatt aaatggggcg gaaattgccc gtgacaagat 9540 gtatattgag ggcaatatgc ctctttcaac tttaagagca gatattgact atgcctttga 9600 aaaagcaaaa accacctatg gcattattgg ggtgaaagta tggattaaca gggggatgat 9660 ctatgcaaag ggtttaaaca gaaccccagc acacatcctc catccccaaa agaaacagct 9720 aaaaacccca actatcaaaa aaaccaattc agtaatagca aaacaaaaac tcactggtag 9780 tgatattgaa actgctagtt taaaagcact tactgataat aatcaaaacc acgaatagtt 9840 aagatgttac aaccaaaaag aaccaaatac agaaaaccac ataacgtcag ttatgaagga 9900 cacactaagg gcaatggtta tgttgctttt ggtgagtatg gaattgttgc tactaagggt 9960 aattggatcg atgcgagagc aattgaatca gcgcgggttg ctatctcaaa gtgcttgggt 10020 aaaactggaa agatgtgaat caggatcttc ccccacatgt caaaaaccaa aaaaccctta 10080 gaagtgagga tgggttcagg gaaaggtaac cctgaatttt gggttgctgt tgttaaaaag 10140 gggacagtga tgtttgaagt tgctaacatc cctgaacaac agatgatcaa agccttaaca 10200 agagcaggcc ataaactccc tgttacctga aaactaatga aaagagagga gaacagttaa 10260 tgacaatcgc taaggagctg aagcaaaaga gcaacgaaga gttagtgaaa ctagtaatta 10320 agcttaaggg tgaactctta gaataccgct ttaaacttgc ccatggtgaa cttgacaaac 10380 cccatctgat tgccaaggtg agaaagttat tagcagttgt acttactatt ctcactgaac 10440 gcaaactcaa ctgacaagtt gaaaaagata agtacaagtt actttcaaga aaaaccaatg 10500 aacttattgt taacagttga aagcaaaaac tatcaactaa acctgaatcc aaacaagaaa 10560 ctaaaaaggc tgaagttaaa cctaaggttg aatcaaagcc tgaatccaaa caagaaacta 10620 aaaaggctga agttaaacct ttaaaacaag aaactaaaaa agttgaagtt aaacctaaag 10680 ttgaaccaaa acctttaaaa caagaaacta aaaaggttga agctaggatt gaaactaaga 10740 ctaaagttga atcaaaacct ttaaaacaag aagttaaaaa ggttgaagct aaaaaatctg 10800 tttcaaaacc ccaaaaacca gttaaagcca aaatgattaa aacaaaggag aaaaaacaat 10860 aatgaagcgc aaccaacgta agcagttaat tggcacagtt gttagcacca aaaatgctaa 10920 aacagcaact gtcaaagtaa catcacgctt taaacatcct ttgtatcaca aatcagttat 10980 tcgccataaa aagtaccatg tccataactt tggtgaactt gttgctaatg atggtgatag 11040 ggtacaaatt attgaaacaa gacccctttc cgctttaaag cggtgaagga ttgtcaaaat 11100 cattgaaaga gcaaaatagt ttatggttag ttttatgaca agattaaatg tagctgataa 11160 tacaggcgct aagcaagtag gtattatcaa agttttaggt gctacataca aacgttatgc 11220 attccttggt gatgttgttg ttgtatcagt taaagatgca atccctaatg gcatggttaa 11280 aaagggtcaa gtgttaagag cagtcattgt tagaaccaaa aagggacaac aacgccaaga 11340 tggtacccac ctaaagttcc atgacaatgc ttgtgtgctt atcaaagaag ataaatcccc 11400 aaggggaaca agaatctttg gaccagttgc tagagagttg agagaaaaag gttacaacaa 11460 gattttaagc ttggcggtgg aggttgttta atgcaaagga ttagaaaagg tgataaggta 11520 gttgtgatca ctggtaaaaa caagggtggt agtgggatag tgcttaaggt attaaccaag 11580 caaaacaaag cgattgttga ggggatcaat aaggttactg ttcacaaaaa agaacaagtc 11640 aacaagcgca gcaaacaaac aaacccaact actaaagaag cccctttacc attaaataaa 11700 cttgctttat ttgatcagaa ggccaaacag caaacaattg gcaagatcaa ataccaaatt 11760 gatcctaaaa ccaaacaaaa aacaagagtc tttaagaaga ctaataatgc catttaactg 11820 ttatgaataa ccttgaaaaa acctataaaa ctgagttagt taatcaactc caacaacagt 11880 tgggcttttc ttccattatg caagtcccta agttaacaaa aatcgttgtt aacatgggag 11940 ttggggatgc aattagagac aacaagttcc ttgaatcagc actaaatgaa ctgcacctga 12000 ttactggtca aaaacccgtt gctactaaag ctaagaatgc tatctcaact tacaagttac 12060 gtgctggcca attaattggt tgtaaagtta ctctaagaaa taaaaagatg tgatcctttc 12120 tggaaaaatt aatctatatt gctctgccca gagtaaggga ctttcgcggt ttatcactgc 12180 gctcttttga tgggaaaggt aactatacga ttggcattaa agaacagatt atcttccctg 12240 aaattgtcta tgatgatatc aaaagaatta ggggttttga catcactatt gtcacttcca 12300 ccaacaaaga tagtgaagca cttgctttac tgagagcact aaagatgccg tttgtaaaag 12360 aatagatatg gctaaaaaat cattaaaagt aaaacaatcc cgtcccaata agtttagtgt 12420 acgcgactac accaggtgtt taaggtgtgg gcgtgctaga gcagtgttaa gccactttgg 12480 tgtgtgtagg ttgtgtttcc gtgaacttgc ttatgcagga gcaatcccag gagttaaaaa 12540 agcatcatga taatcaataa agttcccaaa gcccattttg atccagtttc tgatcttttc 12600 actaagatca acaatgctag aaaagctaag cttttaactg ttaccaccat cgcttctaag 12660 ttaaagatag ctatcttaga gattttgatt aaagagggct atttagctaa ctatcaggtg 12720 ttggaaaata aaactaaaac caaaaaacta gttagtttca cattaaaata cacccaaaga 12780 aggatatgtt ctattaatgg ggtgaaacag atctcaaaac caggattaag aatctatcgt 12840 tcctttgaaa aacttcccct tgttttaaat ggtcttggta ttgcaattat ctccactagt 12900 gatggagtga tgactgataa agtagcaagg ttaaagaaga ttggtgggga gattttagct 12960 tacgtttggt aaaaaattat gtcaaaaata ggaaatagat caatcaaaat tgatcctagt 13020 aaagtgagtt taatgcaaac aacaacactg cttactatta aaggaccatt aggggaaaac 13080 accattaaac tacccaaaaa cttaccctta aagtttgttg ttgaaaatga cactattaaa 13140 gtaactaata acaacaactt aaaacaaact aagatcttac acggtacttt caatgcgtta 13200 gttaacaacg cagttattgg ggttaccaag ggttttgaaa agaaactcat cctagttggg 13260 gttggttatc gtgctaatgt ggaagggcaa tttctcaact tacaattggg ctattcccat 13320 cctattaagg agttgatccc aaaccaactt actgttaaag tagagaagaa cactgaaatc 13380 accattagtg gaataaaaaa agagttagta ggtcagtttg ccactgaaat cagaaagtga 13440 agaaaacctg agccttataa gggtaaaggg gtactttact ttaacgaagt aattgttaga 13500 aaacaaggta aaactgcaga gggcaagaaa taagatgaca agaaacgata aaagaaggat 13560 tagacacaaa cggattgtca aaaagattag gttaactaac cttaacaaca gggttgtact 13620 aattgttatc aagagtttaa aaaacatctc ggttcaagct tgggacttta gtaagaacgt 13680 tgttttaaca tcaagttcct cacttcaact aaaattaaaa aatggcaaca aggagaatgc 13740 taaactagtg ggaatggata ttgcaaccaa actcatcaaa ctaaaccaaa aggatgtggt 13800 ttttgatact gggggtagta agtaccatgg taggattgct gctttagcag aaggagcgcg 13860 agctaagggt ttaaattttt aaagctatga atgatcaaaa aactactaac actggcttgt 13920 taacttccac tcttaaaacc aagcccaaac acaaccttaa accttccagt gaagccatta 13980 aaaaagcagt gtccaaaaag gaaggtcatt acaaaaacaa gcgctttcaa aaacataact 14040 ttaataacaa aagtgagttt gaagagagga ttgtcaaact caaacggatc tccaaaacca 14100 caaaaggtgg gagaaacatg cgctttagtg tccttgttgt tgttggtaac aaaaagggca 14160 aggttggtta tgggattgct aaggcattgg aagtaccact tgccattaaa aaagcgatta 14220 aaaaagccca taactccatt catacagtag agatccataa gggttcaatc taccacgaag 14280 tgattggtag aaaaggtgca tctaaggtgt tgttaaaacc tgcaccttta ggaactggga 14340 tcattgctgg gggagcgatc cgtgcaattg tagagttagc tggttttagt gatatctata 14400 ccaagaactt gggaagaaac acccccatta acatgatcca tgccactatg gatgggatct 14460 taaagcaact ctcacccaaa aaagtggcat tattaagaaa taaaccaatt agtgatctat 14520 aaaaacaatg gaactacacc aattaaaaag tgtctctaaa agccgtaacc acaagtccaa 14580 agtggtaggt aggggccatg gctcgggatt aggtaaaaca tcatcacgtg gtcaaaaggg 14640 acaaaaagca agaaaatcag gtttaactag gttaggtttt gaagggggac aaacacccct 14700 ttaccgccgg ttgcctaagt atggggttgc taacaaaggg atcttaaaaa aaaggtgggt 14760 tgttttaaat ttgaacaaag ttgctaaact caatctcaaa acagttacta gagcaacttt 14820 gattgaaaaa aaggtaatta gtaaaaaaaa taacctccct ttgaagttaa ttgggaacac 14880 aaaactcact actcccatcc actttgaagt gcaaaaaatc tccaaaaatg ctttaaatgc 14940 agtgcaaact agcaaaggta gtgtgaaaat tatcacctaa aaactaggta ggataaccca 15000 aagaaaataa ttaaaatatt atgaaggtta gagcaagcgt aaaaccaatt tgtaaagatt 15060 gtaagatcat caaacgtcac cgcatcttaa gggtgatctg caaaaccaaa aaacacaagc 15120 aaaggcaagg ataatggcac gaatcttagg gattgatatc cccaaccaaa aacggatcga 15180 gatagcttta acatacatct ttgggattgg tttgtcaagt gcaaaaacaa tcttaaaaaa 15240 agcaaagatt aaccctgata aacgcgttaa agatctgagt gaagaggaac ttgttgcgat 15300 tagaaacgca gcaagcggtt acaagattga gggtgatttg agaagagaga ttgctttaaa 15360 catcaaacac ctaacagaga tcggttcttg aaaagggatt agacacagaa aaaacctgcc 15420 agtaagagga caacgcacta gaaccaacgc aagaaccaga aaaggcccta gaaaaacagt 15480 ggctaacaag aaaattgaaa gtaagtaatg gctaagaaaa aaaagattaa tgttcccagt 15540 ggtttgatcc atgtctcctg ttcacctaac aataccatag tatcagccac tgatcccagt 15600 ggtaatgtct tgtgctgagc gagcagtggt acagtaggat tcaaaggttt tagaaagaaa 15660 accccttact cagcaggggt agcagctgat aaggtggcta aaactgtgaa agagatggga 15720 atggggagtg ttaagatgta tctgaaggga acaggtagag gaaaagacac cacgattaga 15780 agctttgcta atgctgggat tacgatcaca gaaatcaatg aaaaaacccc tattccccac 15840 aatggctgca agctcctaag cgtccgcgct aatcaaaaca acaacttatg gaaaaatttt 15900 taaagagtta ggtttaaaat tccgttctta ataaaataga gctatgtcat acattaataa 15960 agaggggaaa accacagctt gaagagtgat gacagtgcgt cagcaagtga gtgcagtgtt 16020 aagttatgga aagattcaaa ccactttaaa aaaagctaag aacacccaaa aaaggttaga 16080 gaagattatt accattgcta aagttgataa ctttaacaac cgcagggctg ttaaaaagtg 16140 gttattaaat accaattcat tagatgtaga tcaactcaca aaccaccttt ttaaaaaagt 16200 agcaccacgt tttttaaagc gtaatggtgg ttatagtaga gtgttaaagt tgggagttag 16260 aaggggtgat agtactgaaa tggcgatctt acagctgata gatgctacca actaacgatg 16320 tacgctgctc tattagtacc tttaaaaaga tagttatgaa aaccaaaagt gctgcagtaa 16380 aacgctttaa actcaccaaa tcaggacaaa ttaagcgcaa acacgcttat acttcccacc 16440 tcgcgcccca caaatcaacc aaacaaaagc gccatttgcg caagcaagct actgtgagca 16500 acagtgaatt gaaaagaatt ggtattttaa tttagttatg cgtgttaagg gaacaaatac 16560 aaccaggatt agaagaaaaa aatggttaaa acaagctagt ggtagctttg ggacaagaaa 16620 agcttctttt aaggcagcta aacaaactgt tatccaagca agcaagtatg cttaccgtga 16680 taggagacag aaaaaacgtg agtttcgttc gttgtggatc ttaaggttaa atgctgcact 16740 gcgtgcacaa gggatgactt attcagtgtt tatcaatgaa ttgaaaaaag ccaagatagt 16800 cattaacaga aaggtacttt ctgaactagc aattaaagaa cctaataagt taaatctgat 16860 tatcaatacc atcaaaaaac caactaataa accaactgtt gcaaaaactt agatgacctt 16920 ttgcaactag aaagttttgg gagatattaa tcttaatcat ggataaagcg taccactttt 16980 agtttggtgt agggttgacg gtggccataa cgcttgaggt ggtgtttttg ggagatgtgt 17040 ttaattagtt taattttcga ttttaaaccg tgtttttcaa tcacacaaac aaccttagct 17100 ttttcaaggt aaggtttgcc tatcttttca tcaagcatca ataccttatc aagttggatc 17160 tcctgaccaa ctttaccagc taatttttca acaaaaatag actcgttttc atggactaaa 17220 tactgcttag caccacaaac cacaatagca tgcatttagg catttagttg gtgtttgatg 17280 atgttaaccc gggttttgct ttgtttacta ccaaactttt gaaagcggac aatgccatcg 17340 ctcaaagcaa agagggtgtt atcactaccc attgcaacat tttgtcctgc aaagatctta 17400 gttccccttt gtctatagat aatctgacca actctaatca tctgaccatc tgccttctta 17460 gcgcccaagc gcttagaatg tgaatcacgt ccattcttag tggaaccaac cccttttttg 17520 gaagcgaaaa actgtaagtt aatttggtag cagtaactgt ttttactcat tgttgttaat 17580 tttaaataag tttaagataa gctggagata atgcttataa tcttcaagga cttaaattta 17640 gtgaaaacaa acaattgcca aattattggc tgatgaaaac aactttcctt accacaaaag 17700 acattcttaa gtttcattcc cttatttttg gtcactagtg cttttgtttt aactggaatt 17760 gttgaaagtc ttttaacatt tggaactatt attgaacaaa ttgataaatt cactgatcag 17820 actaatgtga tgttattaat ttatgcagtt atctacactt ttaatccaaa aagttgattg 17880 ttaaaaaacc aacaattctt tttaagtgca ttagcttata tattatttac ttttattggc 17940 tataacctaa ttttgtcaat agctggtata gcttataaat caacaaatcc atataagtta 18000 acaagtagta tttttctcca tgtaattgca ccaatagcat tcttcatagc aagttttatc 18060 aaaataaaac atgagaaaga tgtcaatatt aacatgttct ttaaaagcct attattattc 18120 atgatctatc ctttaatata tgggctttat ttagtaacta ttccatatgt aaggcattat 18180 ctttttaatg gtaggccatc tacttatacc atttatggca gcattacaaa tactaaaaat 18240 aatccttttg cttgattagt tgtatttgca gttttattta tctatttccc cttgagttac 18300 ttagctatat atctattaca acttaagtta ataaaaaaag ccatacaacc gcaatttaat 18360 ttgcctttta cattaaataa atgaaaacaa aaataatgaa tatattaata tttattggtc 18420 tttgtcaaaa aataagatga aaaaggcaat ccactttcag agtcaaccag ttgtttttaa 18480 ctgtgcttca tgcaatagca actttaccat tgactccact gccaaacaaa aggatcttgc 18540 cattgacatt tgtggaaaat gtcatccttt ttacataggg caattaacca aacaaaccgt 18600 gcatggacgg gctgaaaaac tttctcaaaa gttcaacgct ggaaaggctt ttttagaaaa 18660 taaaactaaa aagagtaacc aagctaaagt tgaaaaacaa actaggcacc gttctattaa 18720 cgagctttag tttagccttg attattaaga taatttaaaa tcgaaaacac atgaaatata 18780 ctggtagtat tttcaaacga tcaagacgtt taggtttttc tttacttgaa aacaacaaag 18840 agttttccaa aggaaaaaaa cgtaaatcta ttcccggtca acatggaaat aggtttcgtt 18900 cctcaacttt atcaggttat gcccaacaac tccaagaaaa acaaaggatg caatacatgt 18960 atggtattac tgataaacaa tttcgtaggt tatttcgctt tgttttaaaa caaaaaggta 19020 acttaacagt taatttattt agagttttag aatcacgttt ggataacata gtttacagaa 19080 tgggttttgc accaacaaga aagagtgcaa gacaaatggt aaaccacggt catgtgattt 19140 taaatgatca aactgttgac accccttcaa tcatcattaa tcccggggat aaagtccgtt 19200 taaaagcaag aataactaaa tccccattag ttaaaaattt tattgaaaac agtgttatct 19260 catcatttgt ggaaaccaac aaaaaggcat ttgaaggtac ttatataaga ttcccagagc 19320 gtagcgaact acctgctgga ataaatgaat cttacgttgt tgagtgatac aagcgtttag 19380 ttaaataatg tcgtaaggta gtattgcaca aagaggtaaa acgtaaatat tatttacgtt 19440 ttacctcttt gtgcaatact accttacgac aacgtgaaca aaacttatta agtgctagtt 19500 tttctggatt tttcttgacg tttttaaagg ttaaataatt aatctcagaa cattcattac 19560 aacctagtcg tgtgcttctt ttaacagcca tggatttatc atcgtttgtg ctattgcgaa 19620 tattgtagtt aatggtagat agtaagaaaa ataaaaaaca gcaggttacg gatttttcta 19680 atttactctc tcaaagtaaa ggatttgtta tttttgacta ttcaggaatg tctgctgttg 19740 atgcaacttt aatgagaaaa aagttgttta ataagggtag taagataaaa attgttaaaa 19800 acaatatctt aagacgtgct ttaaaaacta gtaattttga aggtgttgat gaatcggtca 19860 tcaaaggaaa aattgcagtt gctgttggta ttaacgagat cttagaaacc ttaaaagttg 19920 ttgatagtgt agttaaagaa aaagagttaa tgaaatttgt ttgtggtcat tttgataacc 19980 gtatttttaa tagtgatgac ttacaaaaaa tagcaaaact ccctggtaga aatgaacttt 20040 atggaatgtt tctttcagtt ctacaagcac cattacgaaa atttctctat gctcttcagg 20100 cagtaaggaa tgctaagtaa attaaataaa tagaaaaata ttatgggaaa actagataaa 20160 aaacaattaa ttgaatctct aaaagagatg actatagttg aaattgatga aataatcaag 20220 gctgttgaag aagcatttgg tgtaactgca actccaatag tagctgctgg cgcagctggt 20280 gctacacaag aagctgctag cgaagttagt gtaaaggtaa caggatatgc tgataatgct 20340 aagttagctg ttttaaaact ttatcgtgaa attactggag ttggtttaat ggaagctaaa 20400 actgcagttg aaaaattacc ttgcgttgta aaacaagata ttaaaccaga agaagcagaa 20460 gaacttaaaa agcgttttgt tgaagttggt gcaactgttg aagttaaata aagatggcag 20520 tacaacaacg gcgttctagt aaacaccgtc gtgataaaag acgttctcac gatgcactta 20580 ctctacaaac tttaagtgtt tgtaagaaat gtggtaagaa gaagttatca catcgtgtgt 20640 gctcttgtgg tatgtacggt gaactaagag ttaaaaaagc tcactaatca agataataat 20700 atactctaaa actaattaat aacctaaatg gctaatatta aatctaacga aaaacgatta 20760 cgtcaagaca ttaagagaaa tttaaataat aaaggacaaa aaactaaact aaaaactaat 20820 gttaaaaaat ttaataaaga gattaattta gataatctca gttctgttta ttctcaagca 20880 gatcgtttag ccagaaaagg gattatttct ttaaacagag ctaagcgttt aaaatcaaaa 20940 aatgctgtta ttttgcataa aagtaataca aattcaactg caaaaaaaca ataataataa 21000 tattaaaata gaatgcggtt ttgtatctaa atatatgcaa aaaacatcga tgcttacaaa 21060 ggaagaagcc attaaaaaca ggaagtggta tcttgttgac gctagtggtt tggttttagg 21120 caaattagca gttaaagctg caaatttaat tagaggaaaa aataaagcta attttactcc 21180 taatcaagat tgtggagatc atctaataat tattaacagt gatcaagtgg ttttaactgg 21240 aaataaaaaa gacaatgagt tttgatatca tcactctcaa tacatgggtg gaattaaaaa 21300 aactagtgga agggatatga taaacaaaaa ttcagataaa cttgttttca atgctgttaa 21360 gggaatgtta cctgataatc gtttaagcag aagattaata actaaagtac atgtttttaa 21420 gaatgataag cacaacatgg aagcacaaaa accaacatta cttaattgaa gttaaaagat 21480 atggataaaa aatcttttta tggacttggt cgtcgtaaat cttctactgc taaagtttat 21540 ttatatcaaa gcaaagataa gggtaaaata accattaatc atcgtaatcc tagcgattat 21600 tttccaaata aattggtgat tcaagatatg gaacaaccct tagagttaac caaacttaag 21660 gataactttg atatcaatgt tgttgttaaa ggtggaggat ttactgggca ggcaggagcc 21720 attagattag gtattgttcg tgctttaata aaatttaatc cagatcttaa aaagttatta 21780 aaaaccaaaa aattaacaac acgtgataag cgtgctaagg aacgcaaaaa atttggttta 21840 tatggtgcta gacgtgcacc acaatttact aagcgttagg ttttctaatt ttgttataat 21900 tcaacgtgtt tattaattaa tgaaaattga taaagaacaa atcattaagg ctcatcaact 21960 tcacaaaaac gatgttggca gtgtgcaagt acaaatctct atattaacag atcagattaa 22020 aaaattaaca gaccacctgt tagcaaacaa aaaggatttt atttctaagc gtggtttata 22080 tacaaaggta tcaaaaagaa aacggctact taaatatcta aaagaacgta atattgaaac 22140 ctaccgtgat ttgattaaaa atttaaacct ccggggttaa tccatatatg cttatggatt 22200 aagtttaact taaatttaaa ttagaaacga ttttgttttt taagggtacg aattgtttta 22260 gttgaaacta gaatccgtgt tactttacca ttagtatctt taattttgca tgactgaagg 22320 tttacattcc attttcttct tgtaatagtt ttggaatgag aacgattatt gccatacaaa 22380 ggccctctta aggtaagttg gtcttttttt gccattacag acctgattta tacaaaaaat 22440 acttagaaaa taaaaatgaa aaaaataaat aaacaagcat taattgatgc agtagaacaa 22500 aaacagttaa aggaatatgt tcctgaattt ggagcaggag atgaagttaa tgttgctatt 22560 aagttacgtg aaaaagaaaa agttcgagtt caaaacttca ctggaactgt tttaagaaga 22620 aggggaagag ggattagcga aactttcatg gtaagaaaaa ccactgatgg aattcctatt 22680 gaaaaaaact ttcaaatcca caaccctaat atagacatag aagtaaaacg caggggtaaa 22740 gtaagaagag catacatctc ttatatgcgt gaaagatctg gtaagtcagc aaaaattaaa 22800 gaaaaaaagt cttaaatgcg gatgggaaga gtacactatc cgctttatag aatagtagcg 22860 gttgattcgc gagtaaagcg taatggaaag tatatcgctt taattggaca tctaaatcca 22920 gctttaaagg aaaataagtg taaattagat gaaactgttg ccttagattg acttaataaa 22980 ggggcaattc caactgatac agtccgttct ttatttagtg aatctggttt gtggaagaaa 23040 tttattgaaa gtaaaaataa gaaagaaaca agtcctaaaa agtaggataa agaaagtgca 23100 ataaacttaa ttaagcaatt tattaatgaa acgaacatac caaccaagca aattaaagcg 23160 tgctaaaacc catggtttta tggctaggat ggcaactgca caaggacgta aagttttaag 23220 gcaaagacgt tttaaaaatc gtgctcaact cacggtttcc agtgagcgtt aa 23272 7 10809 DNA M. genitalium 7 tcgttttcaa aatcaattta aaaaaggagc aaaaccttag atgcttaaag tgaatgctga 60 ttttttaact aaagatcaag ttatctatga tttagtgata gtaggtgctg gccctgctgg 120 gattgctagt gccatttatg gtaaacgtgc taacttaaat ttagcaatta ttgaaggaaa 180 cactccagga gggaagatag taaaaactaa cattgtggaa aactatcctg gttttaaaac 240 cataactggt cctgaattag gtcttgagat gtacaaccac ttgttagcat ttgaaccagt 300 tgttttttat aacaacttaa tcaaaattga tcatcttaac gatacattca tcttgtattt 360 agataacaaa acgacagttt ttagcaaaac tgttatctat gcaacaggga tggaagagag 420 aaaacttggc attgaaaagg aagattattt ttatggtaaa gggattagtt attgtgctat 480 ttgtgatgcg gctctttaca aaggtaaaac agttggtgtt gtaggaggag gtaattctgc 540 aatacaggaa gcaatttatc tttcaagtat tgctaaaaca gttcacctta ttcacagacg 600 tgaagtgttt agaagtgatg cattactagt tgaaaaatta aaaaaaatta gtaatgtagt 660 ttttcattta aatgctactg taaaacagtt aataggtcaa gaaaagctcc aaactgttaa 720 attggcaagc acagttgata aatcagaaag tgaaattgca attgattgtc tctttcctta 780 cataggcttt gaaagtaata acaagccagt tttagatctt aagcttaatt tagatcaaaa 840 tggttttatt ttaggagatg aaaatatgca aactaacatt aagggttttt atgttgctgg 900 ggattgtaga agtaaatcat tccggcaaat tgccactgca attagtgatg gggtaacagc 960 tgttttaaag gttagggatg acatttagta gattttatta gaattgtttc aactaataaa 1020 ttggccttat ggtaacagaa attagaagtc ttaaacaact tgaagagatc ttttcagcta 1080 agaaaaatgt tattgttgac ttttgagcag catgatgtgg tccttgtaaa ctaaccagcc 1140 ctgagtttca aaaagcagca gatgaattta gtgatgctca gtttgttaag gttaatgttg 1200 atgatcatac tgatatagca gcagcttata acattacctc tttaccaact attgttgttt 1260 ttgaaaacgg ggttgaaaaa aagagagcca ttggctttat gccaaaaacc aaaattattg 1320 atcttttcaa taactaactc tttgaaaaac taacagcttg aagtaaaatt aatcctaatg 1380 aaatcactct ttattggtta ttttgatgga ttacatcaag gtcatctatt tttaaagcag 1440 aacagtaagt ttgaaccaat ggtgttatta attgataacc cacctttaaa acaaaccaac 1500 tggctttatg atttacaaca acgggttgca caaataaaaa cttacttgaa agcaactgta 1560 gaagtatttg atgttgccaa acataacatg aatgcactta gtttttttga acaacagatt 1620 aaaagattga attgtgatga aattattgtt ggtacagatt ggcattttgg taatgatcat 1680 aaggatggga tctggttaaa gaaactgttt aaaaatactg ttattgttaa taaaacaaac 1740 ctatcaagta gtgttatccg taactatcta actaataatg aacttgaaaa agctaaccaa 1800 cttttagtgg aaccttatta tagagtgggc acagtagtac atggtttaaa aaaggcaagg 1860 ttgcttggtt ttccaactgc taacattgtt atggataacc acttattgac tttaaataag 1920 gggagttata tagtaagagt tttattaaat aaccaaactt tttatgggat tggttttatt 1980 agccaaaagg atcaggattt ggtgtgtgaa acccatatct ttaactttaa taatgagatt 2040 tatggttcac tggtcaaatt tacactgtta aagttcatta gaacaattag taagttttcc 2100 agtcaagcag ctttgcaaaa agcaattcaa agtgatgcta actttgcttt aaagtggttg 2160 gaaaaccaaa atttagataa aatttaatat ccttaaatag cttaaaaaat tactgcagct 2220 aagatatatg aaaaaagtga ttgtgattgg aataaatcac gctggtacta gttttattag 2280 aactttactt tcaaaaagta aggactttaa ggttaacgct tatgatagaa acacaaacat 2340 ctcgtttctg gggtgtggaa ttgcacttgc tgttagtggt gttgttaaaa acactgatga 2400 tcttttctat tccaaccctg aggagttgaa acagatgggc gctaacatct ttatgagtca 2460 tgatgttact aacattgatc taatcaaaaa acaggtaaca gttagagatt taacatcaaa 2520 taaagagttc actgatcagt ttgatcaact agtaatcgct tcaggagcat gacctatatg 2580 tatgaatgtt gaaaacaagg tgacacacaa gcctttggag tttaactaca ctgacaaata 2640 ttgtggtaat gttaagaact taattagctg taagttatac caacatgcac ttaccttaat 2700 cgatagtttt cgtaaagata aaaccattaa atcagttgct attgttggtt ctggttacat 2760 tggcttggaa cttgctgaag cagcttggtt atgcaaaaag caagtaacag taattgactt 2820 acttgataag cctgctggta ataactttga tcatgagttt actgatgaac ttgaaaaagt 2880 gatgcaaaaa gatgggttaa aactaatgat gggttgcagt gttaagggct ttgttgttga 2940 tagtacaaac aacgttgtca aaggagttga aactgataag ggaatagtaa atgcagacct 3000 tgtgaaccaa tcaattgggt ttagacctag cactaagttt gttcctaaag atcaaaactt 3060 tgagtttatt cacaacggtt caattaaagt taatgaattt ctccaagcac taaatcataa 3120 ggatgtttat gtcattgggg gttgtgctgc tatttacaat gctgctagtg aacagtatga 3180 aaacatcgat cttgctacca atgcagtaaa gagtggatta gtagctgcga tgcatatcat 3240 tggtagtaac caagttaaac tccaatctat cgttggcacc aatgcactcc atatctttgg 3300 tttaaattta gcagcatgtg gattaactga acagcgtgct aagaagttag gttttgatgt 3360 tggcatatca gttgttgatg acaatgatcg tcctgagttt atgggcagtt atgacaaggt 3420 gcgttttaaa cttgtatatg acaagaaaac cctaagaatt ttaggagcac aactcctttc 3480 ttggaatacc aatcacagtg agattatttt ctatattgca cttgcaatcc aaaagcagat 3540 gttactaact gaactgggtt tagtggatgt ttattttctt ccacattaca acaaaccgtt 3600 taactttgtg ttagcaactg ttttacaagc acttggtttt agctattaca ttcctaaaaa 3660 atagtatttt tttatcaatt taatatctaa atcgaaaaga aaacatgtcg ccacgggaga 3720 tagttttaaa agaaactaat caaatagatt tcatttccaa tcaaagtatt tttgatatct 3780 caccaattag cggttgaaaa ccatttgccc ctactgatca aattcttggt atttttattg 3840 tttttgtact gcttctaact ttttttattt tttataagct taagttaaaa aaagcagatt 3900 ctttaaaaaa taattcatat tttttgcttt tatttcaaat gttgtttgtt tgggtacaag 3960 atacaacagc agatctttta ggagaggaaa ataagaaatt tgctccctac tttttaatgt 4020 tgcttctgta catagtatca agcaacttag ttagcttgct tggtggtatt tcaccaccaa 4080 catcatcttt aacatttact ttttctttag gacttgcaac ttttattggg attgttgtta 4140 tggggattag ataccaaaga tgaaattttt ttaaagagtt tgcctttgga attactgtta 4200 aaggaaaaaa gtattctact ttcattccaa atccttttag tatattgagt ggatttgcac 4260 cgcttttttc tatttcatta aggttatggg gaaacatatt agcgggcaca gttattttgg 4320 cgctttttta taacttttga atttttattt tttcaagtat taataaccaa ccattagcac 4380 ttagcttagg aacagttttt gcaggtttaa taaccccagt attacacatc tattttgatg 4440 taattgcagg tgtattgcag ggttatgttt ttgtaatgtt gacttataat tattgggcta 4500 aaatgcgcaa tcaaggtttg gaaaataata atgcaagtga attacacttt aaaggcataa 4560 aggtaattca agaaaatatt tagttatgga acatgttaat gaaattttag ctacagttgg 4620 tgttatatta caacaaactc aaactaccca ggatgttaac gctagtgcta agctaggtgc 4680 ttatataggt gctggtgtta ctatgattgc aggttcaact gtagggattg gacaaggtta 4740 tatttttggt aaagctgttg aggcaatagc aagaaatcct gaagttgaaa aacaggtttt 4800 taaactaatt ttcattggtt ctgctgtttc tgaatctaca gcaatttatg gacttttaat 4860 ttcctttatc ttaatttttg tagcaggagc ttaaggatgg taaaggcaaa aaaacttgtc 4920 tttaaatgaa gcttattagt ttttagcttt tttacactca gcttattttt ggtttcttgt 4980 actgagaatg ttagagaaat taagagtagt tcagtaataa atgaactttt tcctaacttt 5040 tgggtattta ttactcattt actagcattt ttcatcttac taacactgat gattttcttg 5100 ttttgaaaac caactcaaag gtttttaaat aaccgtaaaa atttactaga agcacaaatc 5160 aaacaagcta atgaattaga aaaacaagca agaaatctac ttgaagaatc taatcaaagg 5220 catgaaaaag cactaatagt ttctaaagaa attgttgatc aagctaacta tgaagctttg 5280 caattaaaaa gtgaaataga aaaaacagca aatcgccaag ctaacttaat gatttttcaa 5340 gctcgtcagg aaattgaaaa agaaagacgt tctcttaaag aacaatctat taaagagagt 5400 gtggaattgg ctatgttggc tgcacaagaa ctaattctca agaaaataga tcaaaaatca 5460 gatagagaat ttattgataa gtttattaga gatttagaag ctaacgaaac agaagatgat 5520 taatgcacaa gcatttggaa ctgcactttt tcaattaagt gaagagcaaa aacaagtaaa 5580 gaaaatttat gaagagtgcc atttttttct gaaattaatg cgtaatttta aagatggttc 5640 attatcgttc ttacttaatt cttatacact aacaaaacca gataaaataa gacttgttga 5700 taagttgttt aaaaatcatt tttgtcaagt ttttgttgat tttttaaaag taattatttt 5760 aaagggttac tttactttag ttgaacaggc aattaagtat ttttttgata atgttgaaag 5820 tcaaaaacac attcaattta tcaaaataat tactgctttt gaattaagct caaaacaact 5880 taacaaaatt attgcaataa tggaaaaacg ttttaaaaca aaggttgttt ataaaactga 5940 gattgatcgc agtttaattt caggaattag gatagaatca agttcccatt tatttgaaaa 6000 aaatgtgcgt gatgaattaa aacgcataat ggcccatttt atttaagtta attgagaagt 6060 tatggcagat aaactaaatg aatacgtagc attaatcaaa actgaaatta aaaagtattc 6120 caaaaaaata tttaacagtg aaattggtca agtcattagt gttgctgatg gaattgccaa 6180 ggttagtgga cttgaaaatg ctttattaaa tgagttaatt caatttgaaa ataatattca 6240 aggaatagta ttaaaccttg aacaaaatac agtcggaata gcactttttg gtgactattc 6300 ttcgttacga gaaggcagta ccgctaaaag aacccacagt gtaatgaaaa ctcctgttgg 6360 tgatgttatg cttggtagaa tcgtcaatgc acttggtgaa gcaattgatg gtagaggtga 6420 tattaaagct actgaatatg atcaaataga aaaaattgct ccaggtgtaa tgaaaaggaa 6480 aagtgttaac caaccacttg aaactggaat cttaacaatt gatgctttat ttcctatagg 6540 taaaggacaa cgtgaattaa ttgttggtga tagacaaaca ggtaaaactg ctattgcgat 6600 tgacactatc attaatcaaa aagataaaga tgtttattgt gtttatgtag caattggtca 6660 aaaaaattca tcagtagcac aaattgtaca ccaacttgaa gttaatgatt caatgaaata 6720 cactacagtg gtttgtgcta cagctagtga ctctgattcc atggtttatt taagtccttt 6780 tacaggaata actattgctg aatattgact taaaaaagga aaggatgttt tgattgtatt 6840 tgatgacctt tctaagcatg ctgttgctta cagaactctt tcactcttgt taaaaagacc 6900 acctggtaga gaagcttttc caggagatgt tttttattta cattcaagac ttttggaacg 6960 tgcatgcaag ttaaatgatg aaaatggtgg tggctcaatt acagctttac caattataga 7020 aactcaagct ggtgatatct ctgcatatat tcctacaaat gttatttcaa ttactgatgg 7080 ccaactgttt atggttagta gtctatttaa cgctggacaa cgccctgcaa ttcaaattgg 7140 tttatcagtt tcaagggttg gtagtgcagc acaaacaaaa gcgattaaac agcaaactgg 7200 cagtttaaaa ctagaacttg ctcagtatag tgaacttgat agttttagtc aatttggtag 7260 tgatcttgat gaaaatacaa aaaaggtttt agagcatggt aaaagagtaa tggaaatgat 7320 taaacaacca aatggtaaac cttactctca agtccatgaa gcattatttt tatttgctat 7380 taacaaagct ttcattaagt ttattccagt tgatgaaatt gctaaattta aacaaaggat 7440 aacagaagaa tttaatggtt cccatcctct gtttaaagag ttatctaaca aaaaagaatt 7500 tactgaggat ttagaaagta aaactaaaac cgcttttaaa atgcttgtga aacgttttat 7560 cagtacatta acagattatg atattaccaa atttggtagt attgaggaac ttaattaatg 7620 gcttttatac aagaaattaa gcgcagaatg aatacagtaa aatccaccat taagataact 7680 aatgcaatga aaatggtgtc acgcgctaag tttattaagt tcaaaaaaca gtttcaagaa 7740 attagtttgt tttttaatga attttataaa gctgttggcc aagtagttgt ttctttaaaa 7800 gaaccaaaaa agaaaccaga taaccaaaaa actttatgga taatgatgag ttcttcttta 7860 ggactttgtg gacagcataa ttcgaacatg aataagttat taaaagctaa ttttaaagct 7920 gatgataaaa tctttttttt aggtagaaaa aaccaatcat tttgaaataa aaatagtcaa 7980 tataatcctg ctgttggatt tattgatatc caagatcgtg atattaattt tgattattgt 8040 caaacgatat ttgatcagat tatggatgca tttaaagagt ttaaacttga tcgaatttgt 8100 atggtttaca ctaaatttaa aaactcatta atccaacaat ctcagctctt tcaagttttt 8160 cctttcgatg ttgaaacttt taaaacttta aatccggttg taactgatca acaacttgat 8220 tttgagccag atcaagccac gataattaat ttaattactc cacagttttt tgatgtggct 8280 ctgtatggtg gccttgttga aactaagtta tgtgaatcag cttctagaca aaatgcaatg 8340 gaagctgcta caaagaatgc taaagattta cttgataaat acactttaca atttaacaag 8400 ctaagacaaa actctattac agaagagatt attgaagtta taggaggtat gaattaaatt 8460 gataaaaaaa gaaaacctaa catatggtaa agttcaccaa gtcattggtc ctgtagttga 8520 tgttatcttt tcagaaagta aacaattacc tagagtttat gattgtttga gtgtacaact 8580 aaaaaaaagt gagctttttt tagaagcaac ccaattaata ggtgatgaca ttgttcgttg 8640 cattgcatta ggtcctacag aaggattagc acgtaatgtt aaagttacta actataacca 8700 tccaatagag gtacctgttg gcaaaaatgt attgggaagg atgttcaatg ttttaggtga 8760 acccattgat ggaaaagaac cattaccaaa aaaaccaaag ctatcaatcc atcgtaaccc 8820 acctgctttt gatgaacaac caaatactgt tgatattttt gaaacaggaa taaaagtaat 8880 tgatctttta actccttacg ttaggggggg taaaattggt ttatttggag gagctggtgt 8940 tgggaaaact gttttggtgc aagaattaat tcataacatt gccaaagaac attctggttt 9000 aagtgtattt gctggagttg gtgaaagaac aagagaaggt aatgatcttt actatgaaat 9060 gattcaaggt ggggtgattg ataaaacagt tttagttttt ggccaaatga atgaaccacc 9120 aggagctaga atgagagttg ctttaactgc tttaacaatg gcagaatatt ttcgtgatca 9180 tgataatcag aatgtgctgt tattcattga caatattttt cgttttactc aagcaggtag 9240 tgaggtttca gcattacttg gtagaatgcc atctgctgtt ggctatcaac caactttagc 9300 tattgaaatg ggtaagttac aagaaagaat tgcttctacc aaaacaggtt ctattacatc 9360 tgttcaagct atctatgttc cagcagatga tctaacagac ccagcacctg caacaacatt 9420 tacccatctt gatgctaaaa cagtgttgga tcgtaatatt gcagcactag gtatttttcc 9480 agcaattaat cctttagaat caacaagtcg tttattagat cctagtgttg ttggtatcaa 9540 ccattataaa gtcgctttag gagtgcaaaa tatcttgcag cgttttgcag aattacaaga 9600 tatcattgct atactaggga ttgatgaatt gtctgatgaa gataagatta ttgttgaaag 9660 agcaagaagg atacgtaact ttttatccca accttttttt gttgctgaaa agttttcagg 9720 tattgcaggt aaatatgtat ctttaaatga tactgttcaa tcttttaaag aaattttgga 9780 aggtaagcat gatcatttgc ctgaacaagc attcttttat gttggaacca ttcaagaggc 9840 tgttgaaaaa gcaaaaagat taaatcaaga gtttgataaa actaaatagt tttatgaagt 9900 tattgcgctt tttggtactt agtcctagtg gcataaaact agataaaacc attattagtg 9960 cgcaagttaa aactactgaa ggttacatag gattaaattt taatcgcgct cctttgattg 10020 ctgctattca atcccatctg tgcaaaatta tttttgctga tcaaacaaaa agagaagcaa 10080 ttattggtgc tggtttaatg cttattaaaa aaacagaagc taagattttc acagaaaatt 10140 ttgtttttgc tgatgaagtt gatattaatg aaaccttaaa aagaaaaaca gaacttgaaa 10200 gaaaaattca ccatatcaag gatgctaagc taaacgttaa aattgaacaa aatttaatgt 10260 ttgaactatt aaaactttca agtaagaaaa aataaaatta ttatatgttt taagatttct 10320 attaattcaa gtaatatgaa agaaatttat tttggtggtg gttgtttttg aggaatagaa 10380 aaatattttc aacttattaa gggtgttaaa aaaacatctg ttggttatct caactctagg 10440 attagaaatc ctagttatga gcaggtttgt tctggttata ctaatgctgt tgaagctgta 10500 aaagttgaat acgaagaaaa agaaatttct ctttcagaat taattgaagc actttttgaa 10560 gttattgatc caactataag aaatagacaa ggtaatgata ttggaacaca atatcgtact 10620 ggtatttatt gaactgatag cagtgatgaa aaaataatta atgataagtt cttaaaactt 10680 caaaaaaact acagtaaacc aattgttaca gaaaataaaa aagtagaaaa ttattatctt 10740 gctgaagaat accatcagga ttatttaaaa aagaatccaa acggttattg ccacatcaaa 10800 tttgactaa 10809 8 21247 DNA M. genitalium 8 taattaatga ttcattcagt gaggaaaatc aatagtagat atgcttgtta actttaaatt 60 gatgcttcaa aaagcaaagc taggtaaata tgcaatccct cacattaaca tcaataacta 120 tgaatgggcc aaagctgttt taacagcagc aaatcaagct aatagcccaa ttattgtttc 180 agtatctgaa ggtgctttaa agtacatgtc tggttatagt gttgttatcc cgcttgttaa 240 gggtttaatt gaatcactaa gtgttaaagt accagtgaca ttacatttag atcatggtag 300 ttatgatgca tgtatccaag cattacaggc tggatttagt tcagtaatgt ttgatggttc 360 acatttacca tttgaagaaa atttcaataa atctaaaaag ttaatagaga tagcacaaaa 420 aacaaatgct tctgttgaac ttgaagttgg tactattggt ggagaagaag atggtgttat 480 aggacaaggt gagttagcta atgttgatga atgtaaacaa atcgctagtt taaaaccaga 540 tgctttagca gcaggaattg gtaatatcca tggtatctat cctaagaatt gaaaaggatt 600 aaactttcct ttgattgaaa caatatcaaa aattactaac ttacccttag ttttacatgg 660 tggctctgga atcttagaaa atgatgttaa aaaagcaatt agtttaggga tttgcaaact 720 aaatattaat actgagtgtc aattagcatt tgcacatgaa attagaaaat acattgaatc 780 aaataaagac ttggatctta acaaaaaagg ttatgatcct agaaaacttt taaaagaacc 840 tactcaagca attgttgata cttgcttgga aaagattgat ttgtgtggtt ctagaaataa 900 agcatagttt aatacctggt ggtaagggga ttaatgttgc tattgtaatg aaatcacttg 960 gttttgatcc aactgtcatt acttttttgg gacaacccac taaaaactta tttttagagt 1020 tggtaaaacc ttatgatcta aatatagtta gcttcatttc tgaaactaaa acaagaatta 1080 accttaagtt attaaaagat gaaaaaacta ctgaaattaa tgatttaagt cctttaataa 1140 cagatgctaa tctaactgaa ttgttaactt ttttaaaagc taatgttaag aataatgatt 1200 tggttatcat caacggaaga tttaaatttg aagctttaga aaaagttcta aacttggtct 1260 ttacattaac agaaaatgtg gttatagatg ttgatgaaag caaaatgtta acgcttttaa 1320 atcagtctaa accactagtt atgaaaccta acattgatga gtttcaaact atgattaata 1380 ctttttttca cgatcaacaa agcttaatag cagcaattaa aaaatttcat tactgtaagc 1440 tcttattatt atctgatggt gacaaaggag cttatctttt tgatcagaat aagttattgt 1500 ttgtaagttc tatcactcct aaacaagtag ttagcaccac aggagcaggt gatactttgt 1560 tggcagtttt tttagcaaat ttgattctaa aggtagattt aaaaactgct ttgattaaag 1620 caactaacta tgcaagtgca acaattagta agttaggtgt tgttgatagt aaagacaaaa 1680 ttagtgttat aaccccaaaa agttactatt tataaaaatc ctaaacaggt tgaagagatc 1740 cattgaattt agattatgaa atacttatat gccactcaac accttacttt aaatgctatt 1800 aagcatgcta agggaggaca tgttggcatg gccattggtg caagtcctat cttatttagt 1860 ttatttacta aacactttca ctttgatcct gaccaaccaa agtggatcaa cagagatcgc 1920 tttgttttaa gtgctggcca tggtagcatg gcattatatt caattttcca ttttgccgga 1980 cttatttcta aacaagagat cttacagcat aaacatggtc aaattaacac ttcttcccat 2040 cctgaatatg ctccaaataa cttcatagat gcatcaacag gccctttagg tcaaggcttt 2100 ggcatggcag ttggcatggt gttagcacaa aagttattag ctaatgaatt taaagagcta 2160 agtgataaat tgtttgacca ttacacctat gtggttgttg gggatggaga tctacaggag 2220 ggggttagtt atgaagttag tcaaattgct gggttatata aattaaataa actaattgtg 2280 cttcatgatt caaatagagt gcaaatggat agtgaagtaa aaaaagttgc taatgaaaat 2340 ctaaaggtta ggtttgaaaa cgttggttgg aattacatcc atactgatga tcaactagaa 2400 aatattgatc aagctattat taaagccaaa caatcagata agccaacttt tattgaagtg 2460 agaacaacta ttgctaaaaa cacccacctt gaagatcagt atggaggaca ttggtttatt 2520 cccaatgaag tggactttca actttttgag aaaagaacaa atactaactt taactttttt 2580 aattatccag atagtattta ccactgattc aaacaaactg ttattgaaag acaaaaacaa 2640 attaaagaag attacaacaa tttgctaatt tctcttaaag acaaaccact ttttaaaaaa 2700 tttactaatt ggattgacag tgattttcaa gccctttatc ttaaccaact agatgaaaag 2760 aaagtagcaa aaaaagatag tgctactaga aactatttaa aagatttttt aaaccaaatt 2820 aataatccta attccaactt gtattgctta aatgctgatg tatcacgttc ttgttttatc 2880 aagataggtg atgataatct ccatgaaaat ccttgttcta gaaatatcca aataggaatt 2940 agggagtttg caatggcaac aataatgaat ggtatggcac ttcatggtgg tattaaagtg 3000 atgggtggta cttttttagc atttgctgat tattcaaagc cagcaattcg cttaggtgca 3060 ttaatgaact taccagtatt ttatgtttat acccatgact cttatcaagt agggggtgat 3120 ggtcctactc atcaacccta tgatcaacta ccaatgttaa gagcaattga aaatgtttgt 3180 gtatttcgtc cttgtgatga aaaggaaact tgtgctggat ttaactatgg tcttttaagt 3240 caagatcaga caactgtttt ggttttaaca cgtcaaccct taaaatccat tgataacact 3300 gatagtttaa aaacactgaa gggtggttat atccttttgg atagaaaaca acctgattta 3360 attattgctg ctagtggtag tgaagtgcaa cttgcaatag agtttgaaaa agttttaact 3420 aaacaaaatg taaaggtaag aattctgtca gttcccaata taactttact tttaaaacaa 3480 gatgaaaaat atctaaagag tttatttgat gctaacagtt cacttatcac catagaagct 3540 agtagtagct atgagtggtt ttgctttaag aagtatgtta aaaaccatgc tcatttagga 3600 gcttttagtt ttggtgaatc tgatgatgga gataaagttt atcagcaaaa agggtttaat 3660 ctggaaaggt taatgaaaat atttacttcc ctaagaaatt aattcctaag ctgtttggtt 3720 aataaaattt agtagtttta aaatgcagat tagtttagtt aaaatccgca ataagtttaa 3780 acaaagaaac cgtggttctt ttcgtcagtg agttggtaag ctttccaacg gtttgatgat 3840 ccctattgca gttttgcctt tagcaggtat ttttttagga atcggtgatg ccatttcttc 3900 caattcatct ggcattgttg gtgtgaaatt ttttggtgaa tttattaaac aaggtggtaa 3960 tgtagttttt gctaacttac ctattttgtt tgcagttgca attgcgatca ccttttctca 4020 agatgcaggg gttgctggat tttctgcttt tgttttttgg gccacaatga acgcgtttat 4080 gagttcatta attattcctg ttgatgcaaa taatactgct tcaggttata acatccttta 4140 ttgaaaagca gtacctcagt cagcaattgc ttctacttta ggattaaatt cactttcaac 4200 ttcagttttt ggtgggatta tagtaggggc tttaactgca tatttatata acaagtttta 4260 tgcaattaga ttgcctgatg taattgggtt ttttagtggt actaggtttg ttcctattat 4320 ttgtatgact attgctattc cagtagcatt acttttattg atggtttgac ctggtgtttc 4380 tatcttatta aatttaatag gaactgggct tggaatctta ggtggaagag gatatggtgc 4440 taacagttta atctttggat atatagaaag agcactaatt ccttttggag tacatcatgc 4500 cttttatgca ccattatgat atacaagtgc aggcggtagt ttgcaagaaa ttgcaaatca 4560 acaagtttgg attagagctc ctggtagtga ttatgtaacc agagtgatag gttgagaaga 4620 ttttaatact ccaggaaaat gagttattcc tgctgcttta gctaatggaa caagtggaat 4680 gatgaatgga gctactacaa caggacaaga tagtacatct gcactttcaa aatacatgag 4740 taaagaatca acaaactttc taagttgaaa agaacttgtt gatggtctta cacgtaaagg 4800 taactttgat gaattggcta aaaacggttt attagatggt tctaacaaga tttgaattgg 4860 tttaaaccag tcagggatct taggtaaaaa agtactgtta agtgatggta aggactacac 4920 tattaccttt aaaacttttg ctaacaccac gccaacattc tgaagccatg gtgctcatgc 4980 acttttacca attagtggaa ctccaagtgc aataactaat ggagttactg ttaatggtac 5040 tgctaattct aaaacctata atgtcagtca gttcactgtt gcagttcctt ctttaaaccc 5100 agcacaatat tcccaaggta aattcccatt catgctaatt ggaattccag cagctggact 5160 tgcaatgatc ttagctgctc ctaagggtag aagaaaagaa gctagttcta ttattggtag 5220 tgctgcattc actagttttc taacagggat caccgaacct tttgaattta cctttctttt 5280 cttagcacca tggttattct atggtatcca cgctgtatta gctgcagtaa gcttttgatt 5340 aatgaactta ttgagtgcta acgttggaca aaccttctca ggttctttca ttgactttat 5400 cttgtatggg gctttacctg atggtagggg ttgattagca aactcttact tagtacctat 5460 tattggtatc tttttagcat tgatttattt ccctaccttc tatttcttga caattcgctt 5520 taacttagca actcctggta gaggtggtaa gttaattact aaaaaggaat atttagcagc 5580 aaaagcagct caaaaaactg atcaaactac taacactaac tttaatcaaa cccaaattga 5640 agctggtatg ttactaagag cttatggtgg aagtgaaaac attgctgaat taggggcttg 5700 cattactaaa ttaagagtaa cagttaaaaa ccctgaactt gttaatgaaa ctattattaa 5760 agacttggga gcagctgggg taatgcgtac cactccaaca ttctttgtag cagtgtttgg 5820 tactcgagct gctgtttata aatcagcaat gcaagatatt atccaaggca aagtaaattg 5880 aacagagttg caaaaagtct tagataaaaa tgatagtact gttgaaaaac cagaaataaa 5940 accaacccca gttttaaaag ttcaagatga aattgtgatc ctctcaccag ttaatggcac 6000 cttaaaaccg ctcacccaag ttcctgatga taccttcaaa aatcgtttgg taggagatgg 6060 aattgctatc ttacctagcg atgggcactt caaagcacca ggtgatgtgg gtgtgaaaac 6120 tgaacttgct ttccctactg gtcatgcctt tatctttgat gttgatggtg tgaaagtaat 6180 gcttcacatt gggattgata cagtaaaaat taatgctgat aaaaaaccag gggaacaact 6240 tgaagtgttt gatgtaaaaa caaaacaagg agaatacact aaattaaaga gtgaaagtgt 6300 tgttgaagtt gatttaaaga aacttaaacg aaagtatgat ccaatcactc ctttcattgt 6360 gatgcaagaa tcacttgata acttcaagtt ggtgccaatt cgccaacgtg gtgaaattaa 6420 agttggccaa cctttattta aactaattta taaagataag aagagttaaa gaagtataga 6480 aaaatgatta attaaaatca actgcaaaag tgtttatgag tgataaatta ttaacaattg 6540 acttaagtca tgtttatgga tttgataaag aaattatttt taagaaatac caaaaaaaag 6600 tagatcaaat tcaccaagat tttctagctc ataaacttgc tgatggtcac atgactgggt 6660 ggtatgacca acctgatcaa aaccaccaat tccttttaaa aaccattaat caaattgaca 6720 aaaagtttaa aagtttaaaa gtaactgaca ttgtttatgt tggtattggt ggttctttta 6780 ctggtattaa aacagtttta gatttcttaa aaccaaaaca aagaacagga ttaaaaatcc 6840 actttgtccc tgacctttct gcttttcaag ctgcaagtgt tattaaggaa attaaaaata 6900 aatcatgggc tctaattacc acttctaagt ctggtagaac cctagaacca gcactgaatt 6960 tccgcatttt tagaaactta ttaaacaagc gttatggcaa caaacactac caaagagtag 7020 ttgttattac tgatgaaaaa aagggattac taaccaaaat ggcatcaaat catggttacc 7080 aaaagttagt tattgattca aatatcggtg ggcgtttttc aactctatct cctgctggtt 7140 tgttactagc caaacttttt ggtcatgatc ctaaggccat cttaaaagga acattacaag 7200 ccaaaaagga tttgcaaaca acttcacttg aaaacaattc tgcatacctt tatgcagtag 7260 ttagacattg actatacacc acaaaaaaat tcaaaattga agtttgcatt gcttatcaca 7320 gtttgtatga atatttgtta ttacagcatc gacaactttt tggtgaatca gaaggtaaga 7380 acgataaatc tttatttcct actttttcga tttttactgt tgacttacac tcaatgggac 7440 aactctatca agaaggggaa aaagtgtttt ttgaaacagt aattgatgtt aaaaatccac 7500 ttgttaatat taatttacct ccatctgatt ttgacaatga tgatgaactt gatttcttgt 7560 tagataaaag cttaaatgag atttcagatg ttgcaattga ttcagttatt aaagcgcact 7620 accaagcaaa tgtaagcatt attaaattaa ctttaaaaga acaatctgca tttatgtttg 7680 gttattttta cttttgactc tctgttgcta cagtgatgag tggatcatta ttagggcata 7740 atgtctttaa tcaacctggc gttgaagttt ataaaaagtt aatgtttgaa aaactaagaa 7800 gtggccacta acaaccgcta tggtgatgaa taaccttata taatttacaa catggataaa 7860 atagctattt taacttcggg tggtgatgct agtgggatga atgccaccat cgcttatcta 7920 accaaatatg caattgcaaa gcaattggaa gttttttatg taaaaaacgg ttattatggc 7980 ttgtatcaca accattttat caccagtaag gaacttgatt taactgactt tttctttatg 8040 gggggaacag taataggatc aagtcgtttc aaacagtttc aagatcctag cttacgaaaa 8100 caagcagttt taaacctcaa aaaacgtggt attaacaacc ttgttgttat tggtggggat 8160 gggagttata tgggtgctaa agcactcagt gaattaggat taaactgctt ttgtttacct 8220 ggtacgatcg acaatgatgt caattccagt gaatttacca ttggtttttg aactgcttta 8280 gaagcaattc gggttaatgt tgaagcaatt tatcacacca ccaaatccca taaccgctta 8340 gcaatcatag aagtgatggg gcgtgattgt agtgatctga ccatctttgg ggggttagct 8400 actaatgcta gttttgttgt tactagcaaa aatagcttgg atctcaatgg ctttgaaaaa 8460 gcagtgagaa aggtgttgca attccagaac tattgtgttg ttttggttag tgaaaacatc 8520 tatggtaaga acggtttacc tagtttagaa atggttaaag agcactttga aaacaacgca 8580 attaagtgta acctagtttc actaggacac acccaaaggg gctttagtcc taatagtatc 8640 gaactctttc agattagttt aatggctaaa cacacgattg atctggttgt aaataatgcc 8700 aacagtcaag taatagggat gaaaaacaac caagcagtta actatgattt taacactgct 8760 tttaatttac caaaagctga tagaaccaag ttacttaacc aagttaacac tgcaattatt 8820 taacgatgat tgaccattta aaaagaacaa agataatcgc tacctgtggc ccagctttaa 8880 caaaaagctt ggttagctta aagatgcttg atgataatga gtatgcagct attaaaaagg 8940 ttgcttatgc caacattgaa gcaattatta aaagtggggt tagtgtgatt aggcttaact 9000 tctctcatgg tacccatgaa gaacaacaag tgaggatcaa gatagtaagg gatgtagcga 9060 aagcaatgaa catccctgtt tctattatgt tagatacaaa tggtcctgag atcaggatag 9120 tagaaactaa aaaagagggt ttgaaaatca ccaaagatag tgaagtgatt atcaacacca 9180 tgagtaaaat gatcgctagt gacaaccagt ttgctgtcag tgatgctagt ggcaaataca 9240 acatggttaa tgatgtgaat ataggtcaga aaatccttgt tgatgatggt aagttaaccc 9300 tggttgtcac aagggttgac aaacaacata accaggttat ctgtgttgca aaaaacgacc 9360 acacagtttt cactaaaaaa agacttaacc tacccaacgc acagtactct atcccttttc 9420 tcagtgaaaa ggatctgaag gatattgact ttggtttaag ccaaggtatt gactatattg 9480 ctgcctcttt tgttaatact gttgcagata ttaaacaact gagagattat ctgaaattaa 9540 agaatgctag tggggtgaag atcatcgcta agattgaatc taatcatgct ttaaataaca 9600 ttgataagat cattaaagct agcgatggga ttatggttgc taggggtgat ttgggccttg 9660 aaatccctta ttaccaagtc ccttactgac aaaggtacat gattaaagct tgtcgctttt 9720 ttaacaagcg ttctattact gcaacccaaa tgcttgattc actagaaaaa aacatccaac 9780 caacccgagc tgaagtgact gatgtttact ttgcagttga tcggggtaat gatgcaacta 9840 tgttaagtgg ggaaactgct agtgggcttt accctttaaa tgcagtagcg gtgatgcaaa 9900 agattgataa acaatcagaa accttctttg attaccagta taacgttaac tattatttga 9960 aaaactccac ggcaaataaa agtaggtttt gacacaacgt tgttttacct ttaacaaaaa 10020 agactgttcc taaaagaaaa cttgttaaca gtgcctttaa gtatgacttt attgtctatc 10080 ctactaataa cattaacagg atctatgcat tatcaaacgc acgcttagca gcagcagtta 10140 ttattttaac caacaacaaa cgggtttaca ctggccatgg tgttgattat gggatcttct 10200 gttatttaat tgataaaaac cccaaccagc taaccaaagc tgaactgatt gaacttgctt 10260 gaaaagcaat taaccactat caggcttatg gtgatttaga aaaactcaaa cagtgtttag 10320 ctgtctataa tgaaacaatt atcaatcttt agtcctaaaa aatagcttag ttttaaatta 10380 gcatagaaat atatggcaat cttgattaaa aataaagttc caactaccct ttatcaggtt 10440 tatgataatg agggtaaatt aattgatcct aaccacaaaa ttaccctaac tgatgaacag 10500 ttaaaacacg cttattactt aatgaacttg agtagaatga tggacaaaaa gatgttagtt 10560 tgacagcgtg ctggtaagat gttaaacttc gctcctaatt tgggagagga agctttacag 10620 gttggaatgg gattaggttt aaatgaaaat gattgggttt gtcctacgtt tcgtagtggg 10680 gctttaatgt tgtatcgtgg ggtaaaacca gaacaacttt tactctactg aaatggtaat 10740 gaaaaaggta gtcagataga tgctaaatac aaaactttac ctattaacat caccattggt 10800 gctcagtatt cccatgctgc tggattaggt tacatgttgc actataaaaa gcaacctaat 10860 gttgctgtta ctatgattgg tgatggaggt acagctgaag gggaatttta tgaagcgatg 10920 aacattgcaa gcatccacaa gtgaaacact gttttttgta ttaacaacaa tcagtttgct 10980 atctcaacaa gaactaaact tgaatctgct gttagtgatc taagcgttaa agcaatagca 11040 tgtgggatcc caagggtaag ggttgatggt aatgatctaa ttgctagtta tgaagcgatg 11100 caagatgctg ctaattacgc tagaggtggt aatggaccag tcttaattga gttcttcagc 11160 taccggcaag gtcctcacac cacttcagat gacccttcta tctacagaac caaacaagaa 11220 gaggaggagg gaatgaagag tgatccagtg aagcggttgc gaaacttctt gtttgataga 11280 tcaattctta accaagctca agaagaagag atgttcagca aaattgaaca ggaaatccaa 11340 gctgcttatg aaaagatggt actagatact cctgtatcag tagatgaggt gtttgattac 11400 aactatcaag aattaacccc tgaactagtt gaacagaaac agattgcaaa aaaatacttt 11460 aaagactaat ttaaaaaaag ataactatgt caaaaatcca agtaaataac attgaagcgt 11520 taaacaacgc aatggatctt gcactggaaa gagatcaaaa cgttgtactc tatggccagg 11580 acgctggttt tgaagggggt gtgttccgtg caactaaagg cttacaacaa aagtatggga 11640 gtgaaagggt atgggattgt cctatagcag aaaactctat ggctggtatt ggggttgggg 11700 ctgctatagg tggtcttaaa cctattgtag agatccagtt ttcaggcttt tcattcccag 11760 ctatgtttca aatctttgtc catgctgcta ggattagaaa ccgttctcgt ggtgtatata 11820 ccgctccact agtagtgagg atgccaatgg gtggggggat taaagcattg gaacaccaca 11880 gtgaaacatt ggaagcaatt tatgcacaga ttgctgggct taaaacagtg atgccatcaa 11940 atccttatga taccaaagga ctttttctag ctgctattga atcacctgat cctgttatct 12000 tttttgaacc aaagaagctt tatcgtgctt ttcgtcagga gattcctagt gattattaca 12060 ctgtccctat tggtgaagcc aacttgatta gtgaaggtag tgaacttaca atagttagct 12120 atggtcctac aatgtttgat ttaattaact tagtttacag cggggaattg aaagataagg 12180 gaattgagtt aattgacttg cgtactatct ccccttgaga taaacaaaca gtatttaact 12240 cagtgaagaa aacaggaaga ctacttgtag tgactgaagc ggtgaaaagt ttcactacaa 12300 gtgcagagat tatcacttca gtaactgaag aactattcac ttatctcaaa aaagccccac 12360 aacgggtaac tgggtttgat attgttgtgc ctttagctag aggtgaaaaa taccagtttg 12420 aaattaatgc acgggttatt gatgcagtta atcaactttt aaaataacac ttttttaaaa 12480 tatagttacc tagctttatt ttttagagct aggtacctca tttcataaat taaagtgatg 12540 gaagacaaca agaaatgctg ccaatgcaag tgcgaatgcg ctaagtgcaa cagctgctgt 12600 aaaaagtaag acaaaatttt tgtctaacaa ctaaaaagcc agtaactaaa ctggcttttt 12660 ttatttgtta tagatcacta ctattaaatt taaactttaa gtactatcaa tacgatatgg 12720 caaatgagtt taaattcact gatgttggtg agggtttaca tgaaggaaaa gtaactgaaa 12780 tcttaaaaca agttggtgat cagatcaaga tagatgaagc tttatttgtt gttgaaactg 12840 ataaagttac aactgaacta ccttctcctt ttgcaggtac aattagtgct attaatgtta 12900 aagttggtga tgttgttagc attggtcagg tgatggcagt tattggtgaa aagactagta 12960 caccacttgt tgaaccaaaa cctcaaccaa ctgaagaagt agctaaggta aaagaagcgg 13020 gggcttcagt agtaggggaa attaaggttt ctgataacct ctttcctatc tttggagtaa 13080 aacctcatgc aactccagct gttaaagaca ctaaagttgc aagtagtact aacattactg 13140 tagaaacaac ccaaaaacca gaaagtaaaa ctgaacagaa aaccattgct atctcaacaa 13200 tgcgtaaagc gattgcagaa gcaatgacaa agtcgcacgc aattatccca accactgtat 13260 taacttttta tgttaatgca accaagttaa aacaatatcg tgaaagtgtt aatggttatg 13320 ctttaagtaa gtattccatg aaaatttctt actttgcttt ctttgttaaa gcaattgtta 13380 atgcgcttaa gaagttccct gtttttaacg ctagttatga tcctgatcaa aacgaaattg 13440 ttttaaatga tgacattaat gtaggaattg ctgttgatac tgaagaaggt ttaattgtcc 13500 ctaacattaa gcaagcccaa accaaatctg tggttgaaat tgcccaagca attgttgatt 13560 tagctaacaa agctagaaca aaaaagatta agttgactga tttgaataaa ggtactattt 13620 cagttactaa cttcggttca ttaggagcag ctgtaggtac acctattatt aagtaccctg 13680 agatgtgtat tgttgctact ggtaatttag aagaacgcat tgttaaagtg gaaaatggaa 13740 ttgcagttca taccatctta cctttaacaa tagctgcaga ccaccgctgg gttgatgggg 13800 cggatgttgg taggtttggt aaggagattg caaaacaaat tgaggaatta attgatctta 13860 cagtagctta atttatggat tatgatctaa ttattttggg tgctggccct gctggttata 13920 ttgctgcgga gtatgctggc aaacataaac ttaaaaccct agtgattgaa aagcaatact 13980 ttggtggggt gtgtttaaat gttgggtgta tcccaactaa aacgttgtta aaaagagcaa 14040 agattattga ttatttagtt catgccaaag attatggtat cactattaat ggtcaagcta 14100 aacttgattg aaaacaactg ttaaaacaaa aacaggaagt agttgataaa ttagttgcag 14160 gggtaaaaac aattattaag ggtgctaagg tagaaagtat tgaaggtgaa gctactgtta 14220 tagataaaaa caaggtgcaa gtaaacaaca caacttacac cactaacaac attattgttg 14280 caaccggatc aagaccaaga tacttaactt taccagggtt tgaaaaagca caacaagctg 14340 ggtttatcat tgactcaacc caagctttgg ctttagaggg agtacctaag aagtttgttg 14400 tagttggggg aggtgtgatt ggggttgagt ttgctttttt atttgcttca ttagggagtg 14460 aagtgaccat tatccaaggt gttgatagga ttttggaggt ttgtgatagt gatgtttctg 14520 aactgataag taaaacctta aaaaacaaag gagttcagat tattaccaat gctcatgttg 14580 ttagagctga aaacaaccaa ctgttttaca cagttaatgg agttgaacag tctgtaattg 14640 gtgataaaat cttagtttct ataggaagaa ttgctaacac agagtgttta gatcaacttg 14700 atttaaaacg tgaccataac aacaaaattg ttttaaatga aaaactacaa acatcaacta 14760 caaacatcta tctaataggt gatgttaaca cgcaaatgat gttggcacac tacgcttacc 14820 aacagggcag atatgctgtt gatcaaattt tgaaccaaaa ccaggtaaag cctgctgaaa 14880 aaaacaagtg tcctgcttgt atttacacaa atcctgaagt tgcttttgta ggttatagtg 14940 agatggaatt gcaaaaagaa aagattgatt atgtcaaatc ttccttgcca tttatttata 15000 gtggtaaagc aattgcagat catgaaacca atgggtttgt caagatgatg tttaatccta 15060 aaactggtgc tatcttaggt ggatgtatta ttgctagcac tgctagtgat attatcgctg 15120 agcttgcttt ggtgatggaa aacaacctca ctgtgtttga tattgccaat tctatctcac 15180 cccatcctac catgaatgaa atggtaactg atgtttgtaa aaaagcgatc tttgattact 15240 ttagttaaaa taggctaaag tattaaaatc taattattaa attaaagtat ggcagcaaag 15300 aatagaacca ttaaggttgc aatcaatggt tttggaagaa ttggaagact tgtttttcgt 15360 tctcttctca gtaaggcaaa tgttgaagtt gtagcaatta atgatttgac ccaacctgaa 15420 gttttagcgc acctgttgaa atatgattca gctcatggtg aattgaaaag aaagattact 15480 gttaaacaaa acatcttgca aattgataga aaaaaggttt atgtttttag tgaaaaagat 15540 ccccaaaatt taccttggga tgaacatgat attgatgtag taattgaatc aactggtagg 15600 tttgtaagtg aagagggtgc ttctctccat ttaaaagcag gtgctaaaag agtaattatt 15660 tccgcacccg ctaaagaaaa aactatcagg acagttgttt acaatgttaa tcacaaaacc 15720 attagtagcg atgataagat catctcagca gctagctgta ctactaactg tttagcacca 15780 ttagttcatg tacttgaaaa gaactttggg attgtttatg gaacgatgct aacagttcat 15840 gcatatactg cagatcaacg cttacaagat gctcctcata atgacttacg tcgtgctcgt 15900 gctgcagctg ttaacattgt gccaacaaca acaggagcag ctaaagcaat tgggcttgtt 15960 gttccagaag caaatggcaa acttaatggg atgtcactcc gtgttccagt gttaactggt 16020 tctattgtag agttaagtgt tgtacttgaa aaaagtccat ctgttgaaca agtaaatcaa 16080 gccatgaagc gatttgcttc cgcttctttt aaatattgtg aagatcctat tgtatctagc 16140 gatgtggtaa gttctgaata tggttcaatt ttcgattcta aactaaccaa tattgttgaa 16200 gttgatggca tgaaacttta taaggtgtat gcatggtatg ataatgaatc ttcctatgta 16260 caccaactag tgagagtagt tagctattgt gctaagctct aatatgctta atttcaaaac 16320 actccaagca attgattttc aaaacaaaac cgttgtttta agaagtgatt ttaatgtccc 16380 aatgatcaat ggggttatta gtgatagtga aagaatttta gctggtttgg atactattaa 16440 gttcttagtt aaaaagaact gcaagatagt gctactatca cacctttcaa ggattaagag 16500 tttagaagat aaactaaaca acaaaaaatc tttaaagccg gttgctgaat tactccaaca 16560 actcttacca actgtaaagg ttcaattttc ttgtaaaaac actggtgctg aagttaaaca 16620 aaaagtgcaa gcattagcat tcggtgaaat ccttctcctt gaaaacactc gctattgtga 16680 tgtaaacgat aaaggagaaa ttgttaaatt agaaagtaaa aatgatcctg aactagcgaa 16740 attctgggct agtttagggg aaatttttgt taatgatgca tttggtactg cccatagaaa 16800 acatgcttct aatgcaggaa ttgcaaagta tgttgcaaaa tcctgtattg ggtttttaat 16860 ggaaaaagaa ctaaagaacc tctcttacct aattcaaagc ccacaaaaac cctttgttgt 16920 tgttttgggt ggtgcgaaag tatcagataa actaaaggta gttgaaaact tactaaaact 16980 tgctgataat atcttaattg gcggagggat ggtaaatacc tttcttaaag caaaaggcaa 17040 agctactgct aattccctag ttgaaaaaga gttaattgat gttgctaagc aaatcttgga 17100 taaagatact cataataaga ttgtgctggc aattgatcag gtaatgggtt ctgaatttaa 17160 agatcaaact ggcattactt tagatgttag tgacaaaatt caagaacaat atcaatccta 17220 tatgtctcta gatgttggat ctaaaacaat tgctttattt gaaagttatt taaaaacagc 17280 caaaactatc ttttgaaacg gtccccttgg agtttttgaa tttactaact ttgctaaagg 17340 aacttcaaaa atcggtgaga ttattgctaa aaataaaact gcttttagcg ttattggtgg 17400 tggggattca gctgcagcag ttaagcaaat gcaactatct gatcagttta gttttatctc 17460 cactggtggt ggtgcttctt tagcactaat tggtggggaa gagttagtag gtattagcga 17520 tattcaaaaa aattcttaaa acatataata attttattaa caatattttt ctatttaata 17580 tgggaagttc aaatctaaac atcaattcaa aaataaccga tatttttgct tatcaagttt 17640 ttgattctcg gggtgttcca acagtagctt gtgttgttaa attggcatct ggtcatgtag 17700 gtgaagcgat ggttccatca ggtgcttcta caggtgagaa agaagcaatt gaattacgtg 17760 ataatgatcc aaaaaattat tttggtaaag gcgttaacga agccgttgat aacgttaata 17820 aagttattgc ccctaagctt attggcttaa atgcatttga tcaattaaca gtggatcaag 17880 caatgattaa actagacaat actcccaaca aagcaaaatt aggagcaaat gctatattat 17940 ctgtttcact tgcagtatca aaagcagcag caaaagcaca aaacagctca ttatttcaat 18000 acatttcaaa taaattaatt ggattaaata caacaaattt tgttttacct gtgccaatgt 18060 taaatgtaat taatggtggt gctcatgctg ataactatat tgattttcaa gagttcatga 18120 tcatgccttt aggtgctaaa aagatgcatg aagctttaaa aatggctagt gaaacttttc 18180 atgctttaca aaatctttta aaaaagcgtg gattaaacac aaataaagga gatgaaggtg 18240 gatttgcgcc taacttaaaa cttgcagaag atgcacttga catcatggtt gaagccatta 18300 aattagctgg atataagcct tgagatgata ttgctattgc cattgatgtt gctgctagtg 18360 agttttatga cgaagataaa aaactttatg ttttcaagaa aggaataaaa gctaatatcc 18420 ttaatgcaaa ggattggagt ttaacaagca aagaaatgat tgcttactta gaaaaattaa 18480 caaaaaaata tccaattatt tcaatagaag atggtttgag tgaaaatgat tgagaaggga 18540 tgaaccaatt aactaaaacc ataggtagcc atattcaaat tgttggtgat gacacttact 18600 gtactaatgc agaacttgct aaaaaaggtg ttgcacaaaa tacaacaaac tcgatattga 18660 ttaaattaaa tcaaattggt tctattagtg aaacgattca aacaattgaa gttgcaaaaa 18720 aagctaactg gagtcaagta atttcacatc gcagtggtga aacagaagat acaactattg 18780 ctgatttggc agttgctgcc caaactggtc aaattaaaac cggttcaatg tcacgctcag 18840 aaagaatagc taaatacaat cgtttgttgt acatagaaat tgaacttggt gataaaggaa 18900 aatacttagg ttgaaatacc tttacaaaca ttaaacctaa aaactttaac atctaagaaa 18960 agaaaatggt ttttgaaaac ttataaaatc tttcatatgc gcacaaggta tttaattggc 19020 aattggaaaa caaataaaaa tttaaaagac gcagttagtt ttgttgaaca atttcaacaa 19080 aataaactta attacaatgc caaaattggg atagcacctg tttatgttca tctcactgaa 19140 ataaaaaaaa taattagtga tagtctcctt ttatttgccc aagacgctaa ctttattgaa 19200 agtggttcat atactggaac tgtaagcttt actcaacttc aagacattgg tgttaacaac 19260 agtattattg gtcattctga aagaagaaaa tactataacg aaaccagtgc agttattaat 19320 caaaagctct ttgcttgtct aaaagcatcc atgcaagtag ttttatgtat tggtgaggct 19380 ttaggacaag agattagctt tcttaaaact gatcttacta attgcttaga tacgattgac 19440 aaaagcttaa ttaaaaattt agttattgct tatgaacctt tgtgagcaat tgggacaggt 19500 aaaacagcaa ctcctgaagt tgcaaatcaa accattaaaa ccattaggga atatattaat 19560 gacttatatg atgaaaatgt tgctaacaat atctcaattc tatatggcgg atcagttgat 19620 cataataata tccaaaaact agcaataatg gaacaaattg atggattttt agttggtaaa 19680 gcatctttag aaattaaaaa ctttttagaa atggctaggg tatatgcata aaaaagtttt 19740 attagcaatc cttgatggtt atgggatctc aaatgctatt tatggtaatg cagtacaaaa 19800 tgcaaatacc ccaatgctag atgaattaat caattcatat ccttgtgtac ttttagatgc 19860 atctggggaa gcagttggat tgcctatggg tcaaataggt aactctgagg taggtcatct 19920 aaatattggg gcaggtcgag ttgtttatac tggactttct ttgattaatc aacatattaa 19980 ggatcgtagt ttttttgcaa ataaagcttt tttaaaaacc atagaacatg tagaaaaaaa 20040 ccattcaaaa atccatttaa ttgggttatt ttccaatgga ggagtgcata gtcataatga 20100 acatctatta gcactcattg aattgttttc aaaacatgca aaggtagtat tacatttatt 20160 tggtgatggt agagatgtag caccttgtag cttaaaacaa gatcttgaga aattaatgat 20220 atttctaaaa aactatccta atgttgttat tggaactatt gggggaagat actatggaat 20280 ggatcgtgat caacgctggg atcgtgaaat gattgcttat aaagctttat taggagtttc 20340 aaaaaataaa ttcaatgacc caattggtta tattgaaacg caatatcaga accaaattac 20400 tgatgaattt atttatcctg caattaatgc caatttaaat tctgatcagt ttgcattaaa 20460 caataatgat ggagttattt cctttaattt tagacctgat agagcaagac aaatgtccca 20520 tttgatcttt aacagcaatt attacaacta tcaacctgaa ttgaaacgaa aagaaaattt 20580 attttttgta acaatgatga attatgaggg aattgtacct agcgaatttg cttttccacc 20640 tcaaaccatt aaaaatagtc ttggtgaagt aattgctaat aataatttga agcaattgag 20700 gattgcagaa actgaaaagt atgctcacgt tactttcttt tttgatggtg gttttgaagt 20760 taatctcagc aatgaaacaa agacattaat tccttcttta aaagttgcta catatgattt 20820 agctcccgaa atgtcatgta aagctattac tgatgcacta ctagaaaagc ttaataactt 20880 tgattttact gttttaaatt ttgctaatcc tgatatggta ggtcatactg gtaactatca 20940 agcttgcatt aaagctcttg aagcactcga tgttcaaatt aaacgaatag ttgatttttg 21000 taaagctaat caaataacta tgtttttaac tgcagatcat gggaatgcag aagtgatgat 21060 tgataataat aacaatccag ttactaaaca cactattaat cctgtaccat ttgtatgtac 21120 tgacaaaaat gttaacttta atcaaactgg aattttagct aatattgctc ctactatctt 21180 ggaatatctt aaccttagca aaccaaaaga gatgactgca aaatccttat taaaaaataa 21240 caattaa 21247 9 3075 DNA M. genitalium 9 tttattagca cttgaaatga ctcaaaaact aatctaatct atgaaattag aatacaaccg 60 gattattgat agcaccttag tcaaagctga tacgcttccc catgaaatag atactttatg 120 tgctgatgct cataaatacc agttttttgc agtgtgtgtt aatcctagtt atgttagtta 180 tgctaaaaac atcttgaaaa atactgcagt tcaactctgt tgtgttgttg gtttcccctt 240 aggacaaaca acccaaaaac agaaggtata tgaagctaag attgctatta aagagggagc 300 ggatgaaatt gatatggtaa tgaatattgc tgagtttaaa aaacgttgtg cttgtgttat 360 tactgaaatt agagctgtta aaaaagtgtg tggcaagcgt aaattaaaag taattattga 420 aactgcactt ttaacaaatg atgaaatcaa agatgcagtt aatgtttgca ttgatggcaa 480 tgcagattat gttaaaactt ccactggttt ttctttccgt ggtgcatctt tagaagatgt 540 tcagattatg aataatgctg cagcaaattt aattaaaatc aaagcttcag gtgggattaa 600 aacagcaaag caatttatag atttatttca agctggagct agtagaattg gaacttcaaa 660 tgcggtccaa ataatgcaag aattaaaaaa aatgaaccat gaatatcatt aactgctcaa 720 aaaacaataa ttattaataa ataaaaattc ctatggataa acttagatta gaagttgaaa 780 gatggttaaa tcatcctaat gttaattggg agttaaaaca acaaattaag gagttgaatg 840 aatcagaaat tcaagaactt tttagtttgg aaaaaccttt atttggcact gcaggtgtaa 900 gaaacaaaat ggcaccaggt tatcatggta tgaatgtttt ttcttatgcc tatttgaccc 960 aaggttatgt taagtacatt gaatccatca atgaaccaaa gcgtcaacta cggtttttag 1020 tagcacgtga tacaagaaaa aatggtggtt tatttttaga aacggtttgt gatgtaatta 1080 catctatggg tcatttggct tatgtgtttg atgataacca gccagtttca acacctctag 1140 tgtcccatgt catttttaaa tatggtttta gtggaggtat taatatcaca gctagccata 1200 accctaaaga tgataatggt tttaaggttt atgatcatac tggtgcacag cttttagaca 1260 cacaaacaaa ccaattgtta agtgatttac cttgtgttac atctatgcta gatttggaat 1320 tacaaccaaa tccaaagttt gtccatactc ttgacaatga aaaggtttat aaaaactatt 1380 tcagagagtt gaaaaaggtg ttggttatta acaacaacaa tttcaaagac attaaggtag 1440 tttttagtgg gcttaatggg acttcagttt gcttaatgca acgcttttta aagtaccttg 1500 gttatagcaa tattatcagt gttgaggaac aaaattggtt tgatgagaat tttgaaaatg 1560 ctcctaactt aaatccagag tataaagata catggatatt agcacaaaaa tatgctaaga 1620 aaaataatgc taagttaatt attatggcag accctgatgc tgatagattt gcaattgcag 1680 agttaaataa taatcaatga cattattttt caggtaatga aacaggagca attactgctt 1740 actataaact taatcataag gtttttaaat caccttacat tgtctcaact tttgtctcaa 1800 cttatttggt aaataagatt gctaaaagat atggcgcttt tgtgcataga accaatgttg 1860 gttttaagta cattggtcaa gcaattaatg agttatcaca aacaaacgaa ttagttgttg 1920 gttttgaaga ggcaattggt ttaataacta gtgataaatt aaaccgcgag aaagatgctt 1980 atcaagctgc tgcattattg cttgagattg ctagacattg caaagaacaa aacatcacgc 2040 ttttagattt ttataaaaga attctttctg agtttggtga atatttcaat ttaacaatat 2100 ctcatccctt taaagctact gctactgatt gaaaagaaga gattaaagct ttatttaatc 2160 aacttataaa tgctaattta actgaagtgg ctggttttaa agtagttaaa gtccatcttg 2220 ataaacaaac aaatatctta gagtttggtt ttgaaaatgg ctgggttaaa ttccgctttt 2280 caggtactga acctaaattg aaattttact ttgacctaac taatggcact agagaggctc 2340 tagaaaagca agctaagaaa atttataaat tctttgtaaa tttactcaaa ctcaacaaag 2400 cttaaagaag tatagaaaaa tgattaatta aaatcaactg caaaagtggc cactaaggtt 2460 gttttttcac tcttaccact tttaaatagg tttgacaagt cacttttaga aagttacttt 2520 caagatggat tgaggttaat ccattatgat gtgatggacc aatttgttca taatactgct 2580 tttaaaggtg aatatttgga tgaattgaaa acaataggtt ttgatgttaa tgtccattta 2640 atggtggaac agatcatccc tcaaataaat ttttatcttt cacaacctaa tgtgaaaagg 2700 atttcgtttc atgttgaacc atttagtttt gcaaagatta aagaactaat ccaactagtt 2760 aaagaaaatg gtaaagaagt tggtcttgct tttaaattta caaccaattt acaactatac 2820 caaccatttt ttacaaccat cgactttatc actttaatga gtgttcctcc tggtaaaggt 2880 ggtcaagctt ttaacgaagc tgtttttaca aatttaaaga ttgctaacca ttacaacttg 2940 aaaattgaga ttgatggtgg gattaaagtt aataacattg atcaaattaa agcctttgtt 3000 gatttcattg taatgggaag tggctttata aaattagagc agtggcaacg tcaaaaattg 3060 ttgcaaacaa tctaa 3075 10 11899 DNA M. genitalium 10 tttacagttt tagcaataat aaaaaatctt tgaatattgc ttgagaccct tcatctccac 60 cattaaagaa ttccaacgtc taacttacct ttgcataaat aagaagttag acgttttgtt 120 ttatattagg caaaataaga tgtcatttga tggaaaacta aaagcgcaat caatcttaga 180 aacttacaag aattttgatt gatcaaaatg taagttagtg attattcaag ctaatgatga 240 tgattcatca gacagtttta ttaaacaaaa acttattgct tgtaacactg taggagcaaa 300 aagtgaatta attaaactat ctaatcaaat aactcaagca gagttaatag aaaaaataat 360 tagtttaaat catgatgtaa atgttactgg tatcattttg caattgccag tttatccaca 420 cttagataaa aactcactac tagaagcaat taatccttta aaagatgttg atggtttaac 480 aactaatcat ttggctgaaa ttaaaccttg tatagttgaa gctataataa cactaaaaga 540 actatttaac cttgaattta ataatcaaaa aattgttgtg gtaggtttgg gaataactgg 600 tggcaaacct atttatgaat ttttaaaaac tagtggttat aaagttcaag catgcgataa 660 agatactcca aatacatttg aattgattaa aagtgctgat atagttttta ctgctattgg 720 aaaatctcat ttttttcaag ctaaaaactt taaaaaagga gttattttat ttgatatagg 780 tgtttcaaga aacaagcaaa ataaactttg tggtgatata aatcctgaag gcattgaaaa 840 aaaagctaga tgatgaacta aaacgcctgg cggtgttggc ccttttacag ttttagcaat 900 aataaaaaat ctttgaatat tgcatgaaaa aaataaacgt tgtttacaat ccagcattta 960 ataaaaaaga agataaattg aaatcctaat tacaacttat catggatcta aaaaaacaat 1020 acattattgc cttagatgaa ggtactagtt cttgtcgatc aattgttttt gatcacaatc 1080 ttaaccaaat agcaatagca caaaacgaat ttaacacttt ttttcctaat agtggttgag 1140 ttgaacaaga tccactagaa atttgatcag cccaactagc taccatgcaa agtgctaaaa 1200 ataaagcaca aatcaaatct catgaagtga ttgcagttgg tattaccaat caaagagaaa 1260 caatagtttt atgaaataaa gaaaatggtt tgcctgttta taatgccatc gtttgacagg 1320 atcaaagaac tgcagcacta tgtcaaaaat tcaatgagga taagttaatc caaaccaaag 1380 taaaacaaaa aactggatta cctattaacc cctattttag tgctactaag atagcttgaa 1440 tcttaaaaaa tgttccttta gcaaagaaac taatggagca aaaaaagttg ttatttggca 1500 ccattgatag ctgattaatc tgaaaactaa ctaatggaaa aatgcatgtt acagatgttt 1560 caaatgcttc aagaactctt ttatttgaca ttgtcaaaat ggagtgatcc aaagagttat 1620 gtgatttatt tgaagtacca gtttcaatct tacctaaagt tctgagttcc aatgcttact 1680 ttggtgatat tgaaactaat cactgatcta gtaatgctaa aggtattgta ccaattagag 1740 cagttttagg agaccagcaa gcagctttgt ttggtcaact ctgtactgaa cctggaatgg 1800 taaaaaatac ctatggtact ggatgttttg tactcatgaa cattggtgat aaaccaacac 1860 tctcaaagca caatctgctc acaacagtag catggcaact agaaaatcat ccacctgtat 1920 atgcattgga aggtagtgtg tttgtagcgg gtgcggctat aaaatggtta agggatgcat 1980 taaaaattat ctattcagaa aaggaaagtg atttttatgc agaacttgca aaagaaaatg 2040 aacaaaacct agtttttgta ccagctttca gtggacttgg agctccttga tgagatgcta 2100 gtgctagggg tattatctta ggaattgaag caagcactaa aagagagcac atagtaaaag 2160 ctagcttaga gtcaattgct tttcaaacta atgatttatt aaatgcaatg gcaagtgatc 2220 taggctataa gattactagc attaaagctg atggggggat tgttaaatca aactatttaa 2280 tgcagtttca agctgatatt gcagatgtaa ttgtttctat ccctaaaaat aaagaaacca 2340 ctgcagttgg tgtttgtttt ttagctggac ttgcttgtgg attttgaaaa gacattcatc 2400 aacttgaaaa actcactact cttgataaaa agttcaaaag cactatggac ccaaacataa 2460 gaaaaaccaa aattaacagt tgacataaag cagttgaacg tgctttaaaa tggaaagaaa 2520 ttgattaatc gttatcttga ttagacttta aattacactg gtgataatat ggcgataaga 2580 attaaaagta caagagttgg tagatttgtt tctgaatcag tgggattagg tcatcctgat 2640 aaaatttgtg atcagattgc agatagtatc ttagaccaat gtttactaca gagtaaaact 2700 agtcatgtag catgtgaagt ctttgcttct aaaaacctta ttttaatagg tggtgagatt 2760 tcaacaagtg gctatgttga tgttgttcaa actgcttgaa gaattttaag aaatttaggt 2820 tacaacgaga ctgatttcag ttttttaagc tgtatcaaca accaatcact agaaattaat 2880 caagcagttt taaaaaataa tgagattaat gcaggagatc aaggcattac tgttggttat 2940 gcagtgaatg aaacaaagca actaatgcct ttaggagttt tactagcaca ctcgttttta 3000 aaacaagcag aaaaactaac aaaacaattt gattttttaa aaaatgatat gaaaagtcaa 3060 gtggttttaa actacagttt aaaccaagtt gaatgtgaag aagttttact atcaattcaa 3120 cacactaatg ctattagttt aacagaattg agaaaagtga ttgaaaataa tgtaattcta 3180 cctgttttaa accaatatgg ttttcaagat aaaaagccaa cttgtttagt gaatcctggt 3240 ggttcttttg ttttaggtgg acctatggca gatactggac taactggtag aaaaatcatt 3300 gttgacacct atggtccata tgctcaccat ggtggtggta gctttagtgg caaagatcct 3360 agtaaggtgg atagaacagg tgcttatttt gcacgtttta tcgcaaaaca tattgtaagt 3420 ttaggctggg ccagtgagtg tgaagtcagt attagctgag tcttttcaaa acccaatcca 3480 caatctatta ctgttaagtg ttttaacact aacatacagt atgatgaagt gttaattaat 3540 agagttgtaa ataactattt caactgatcg attactaaaa ttattgacaa gctaaaatta 3600 cttgattttg ttaagtattc tgattatgca gtttatggac attttggtaa tgatctttca 3660 ccatgagaac agcccactga attggataaa ttagaatgct taatcaaaaa tttccattag 3720 ttcattttgg acaaaaagaa atttttatgc taagataaaa atgctaaata accaacagat 3780 ccaccagagt gtactgatca atgaagtgat ccataacctc aatattaacc cttgtggtaa 3840 ctatttagat ctaactgcag ggtttgcagg acacagtcaa aagatcttag aaaaactaac 3900 aacaggaact ttaacaatta atgatgttga taaagaaagt attaattttt gccaaaagct 3960 tttttttaaa aacaacaacg ttgttattat tcacgataac tttgctaact tcccagttca 4020 tcttaaacaa ctatcaataa ccaagtttga tgggatctta atggaccttg gtgtatcaag 4080 ccatcaactc aaccaaccta atcgcggttt tagttttaag aatgatggac cgattgacat 4140 gcgtatggac caatccaatc agaaaaatac cgcactaaca gttttaaaaa acttaactga 4200 acaaaagtta agtctaatcc ttaaaaagta tggtgatatt aaacacccta aaccaattgc 4260 tattggattg aaaaaagcag ttcaaactga aaaaaatctt accacaactc aactagcaaa 4320 agtggtaaaa gaatgtgcta ctggatttga aaaataccaa tcaagaaact atcttgccaa 4380 agtttttcaa gcaattagga tctatcttaa tgatgagatt actaatctga aaactgcgtt 4440 aacttttatc cctaatcttt taaaaaacaa cagcaggttt cttgtgattg tttttcactc 4500 cattgaagaa aaaattgtaa ggaatttcat tgcaaaacta accagcttta tccaacctga 4560 agctctaccc attaaactca ctcctgctta ccagttaatt acaaaaaaac caatcctacc 4620 ttcccaaaaa gaacttgaat taaacccgcg ttcgcgtagt gccaaactct ttgttatcca 4680 aaaaaactag cggttttata caatgtataa cctgtctaaa agacaatttc atgctaattg 4740 ctatctgagc gatgacacaa gaaggactaa taggtaataa caacacttta ccttggatga 4800 ttaaacaaga gctagctcac tttaaaaaaa ctacgttatt tcaagctttg ttaatgggga 4860 gaaaaactta cgaatcactc cccaaggtat ttgaaaaaag aacaatattt ctcctttcaa 4920 aagatcaaaa ctaccgtttt gaagaaaagg gaagtgaagt gaaagttatt aatgattttt 4980 gaccactaat taaaagttac caagcaaata aagaaaagga tttgtttatt tgtggtggaa 5040 aaagtgtgta tgaacagacc attaatgaat gtgatcagtt aattgtttca atcattaaaa 5100 agaagtataa gggtgatcag tttttgaagg ttgatctcag taaatttgta cttaatgaag 5160 ttgtagagtt tgaggaattt aatgttaatt attatagaaa gaaacaacaa taataaaaaa 5220 ccataaatca ctaacaaaag ctttatatta acaatggttg ataaaaacag tttaagaaaa 5280 ttaatgcttc taaaaagagc agaactaaat gatcttgaaa aatcgcattt agatcaaaag 5340 attaaccaaa aattaatggc ttttttaata acaagaccaa caattaaaaa tttagcactt 5400 tacattccca ttaaaaacga agtggctttt ttagataact ttctagattt tcttaagtta 5460 aataaaatta caagctgttt tcctagtatt gttgatcaat ttaacatgaa gtttattgat 5520 caaaataata atgaaattaa ccctaatgat attgattgtt tttttatccc tttattagct 5580 tttaataagg caaaccacag gattggtttt ggtaagggtt attatgaccg ttatttatca 5640 ttaactagca aaaaacaact aaaaataggg atagcatatg actttcaata tgcagaattc 5700 actaatgatc cttgggatta tcaattagat ttaattattt gcaatggata acgattaaat 5760 aaagcttcat accgttgaag agatcttgat aatgcataac aagcaattgc ttttagcaca 5820 taggggttat tcattcattg ctccagaaaa caccaaacta gcatttgatt tagcttttga 5880 atattgtttt gatggaatag agcttgatgt tcatttaact aaagatgaac agttagttat 5940 cattcatgat gagacaacat tgagaaccgc attagttaat aaggaggttg agtttgaatc 6000 attagttagt ttaaaaagag atgatcatag tgcttttttt caccttaaaa ttcaatttca 6060 atcgatccta actttaaaag agttcttaga tctttattta gataaattta agttaatcaa 6120 tattgagatt aaaactgatc aaaaaccata tttaggaatt gaaaagaagc ttgttgacct 6180 agttaaaggt tatggtaaaa aagcaataga taagatcttg ttttcatcct ttaactttga 6240 atctttgcaa aaagtttatg atttagataa tagttacaaa aaaggttttt tattttggac 6300 taaaaaacag tttgaaacaa ttagtacagc tagaatccaa aagatttgtc aattcctcca 6360 cccatgaacc aaaatatatg aaaagtatcc ccaaatgatc aaaaaactta acttaccttt 6420 aaatttatga acagtaaaca gtcaaaataa gtttcagcag ttcttagctg ataatcatgt 6480 ttatgcacaa attgctaaca aaaagtttga aataaaaata aattaggcga tattcaaaaa 6540 aattcttaaa ccaaattaat aaaacaatga gtgttattga tatttttaaa aaacgattac 6600 aagctgttag taaaaaacct gtaattatct ttccagaagg ttgatcagca agtgttttaa 6660 aagcagttga aatgcttaat gaatctaagc tgatccaacc tgcagttatc tttcataatc 6720 gtcaggaaat ccctgcaaat tttgataaaa aaataactca ttatgtgatt gatgagatgg 6780 atttaactag ctatgctaac tttgtctatg aaaaacgtaa gcataagggg atggatttaa 6840 aagaagcaca aaagtttgta cgtgatccta gttctttagc tgctacctta gttgctctaa 6900 aggttgttga tggtgaggtt tgtggtaaag aatatgctac aaaagatact ttaagaccag 6960 ctttacagtt actagcaact ggtaattttg tttctagtgt tttcatcatg gaaaaaggtg 7020 aagaacgttt gtacttcact gattgtgctt ttgctgttta tcctaactcc caagagttag 7080 caacaattgc tgaaaacacc ttcaattttg ccaaaagttt aaatgaggat gagataaaaa 7140 tggctttttt aagctattca acgcttggca gtggtaaggg tgaaatggtg gataaagttg 7200 ttttagcaac taaactattt ttagaaaaac accctgaatt gcatcaaagt gtttgtggtg 7260 agctccagtt tgatgctgct tttgttgaaa aggttaggtt acaaaaagca cctcaactaa 7320 cttgaaaaaa tagtgctaat atctatgttt ttcctaattt agatgctggt aacattgctt 7380 ataaaatcgc ccaaagactt ggagggtatg atgcaattgg tcctattgtt cttggacttt 7440 caagtccagt gaatgatctt tcaaggggag ctagtgtcag tgacattttt aatgttggaa 7500 ttatcactgc cgctcaagca attaaataaa tcagagtaat tttattaata tttatctaac 7560 ttacatctgg tgcgcttaag aaaagttaaa aacgctcttt taaaaattaa tcaaagtcct 7620 tatttttatt caaaagataa gtttgctaag tttactaaaa aacaattagt gctggaattg 7680 ggttgtggta agggtacttt tttaatcaaa gaagcacaaa aaaataacaa ttttcttttt 7740 ataggaattg aacgtgaacc tacaattgtt ttaaaagcaa ttaacaaaat taacaagttg 7800 gattttaatt tggaaaatat cttattgttg tgtacagatg caaaacaact tgatgattat 7860 tttcaagctg aatctgttca aaaaatcttt attaatttcc ctgatccttg acctaaaaag 7920 cgtcatatac aaagacgtct aacaagtcca gattttttga aacttttttg aaatttacta 7980 gtaaaaaatg gcttaattga gtttaagact gataatgata agttatttga atatacttta 8040 acaacattgc aagaaaatag tcaaattttt gaaattatcc atcaaataac tgatcttaac 8100 aattctgaat tcagttttca aaatagtatc actgaatatg aacagcgctt tatggaatta 8160 gaaattccaa ttaaaaaact agtgattaag aaaataattt aaaagactct tgaattatta 8220 gttaataata atatttattg atatggacaa atttttaatt gatgttattg tagaaatccc 8280 taaaaacagc aaaataaagt atgagtatga tcgtcaaact ggtcaaattc gcgttgatag 8340 aatcctattt ggaagtgaat catatccaca aaactacggt tttattaaaa atacattaga 8400 ttgagatggg gatgaacttg attgttttat ctttgcagat caaccatttt tgcctgcaac 8460 agttgtgcct acaagaattg taggagcact tgagatgatt gatgatgggg aaattgatac 8520 taagttatta ggagttattg attgtgaccc tagatataaa gaaattaatc aaattagtga 8580 tttacctaaa catagaatag aagaaattct tatcttttta aaaacttata aattacttca 8640 aaaaaagact gtaattatta agggtttaaa agatgtttgt tgagctaaaa aagaatatga 8700 aatttgtttg caattaatga aagattatgg tcatttatca aaagatcaat ttatccaaaa 8760 aatgcaaatt cttcatccag aacattacca aaagtaatat tattttttaa taaataaggt 8820 aaatattctt cggttaaatg caaagtcaca aaatcttggt tgttaatgca ggtagcagtt 8880 caattaaatt tcaacttttt aatgataaaa aacaagtact agctaaagga ctttgtgaac 8940 gtattttcat tgatggtttt tttaagcttg aatttaatca aaaaaagata gaagaaaagg 9000 ttcaatttaa tgatcataat cttgctgtta agcatttttt aaatgcgctt aaaaaaaaca 9060 aaattattac tgaactttca gaaattgggc taatagggca tagagtagta caaggagcaa 9120 attattttac agatgcagtt cttgttgata cacattcact agcaaaaata aaagaattca 9180 ttaagttagc accgcttcat aataaaccag aagcagatgt tattgaaatt tttctaaaag 9240 agataaaaac tgctaagaat gttgctgtat ttgataccac ttttcacact actattccaa 9300 gggaaaatta tctttatgca gttcctgaaa attgagagaa aaataactta gtaagaagat 9360 atggttttca tggaacttct tataaataca ttaacgagtt tttagaaaaa aagtttaata 9420 aaaaaccact taatttaatt gtttgtcatc ttggtaatgg tgcaagtgtt tgtgcgatta 9480 aacaaggcaa atcactaaac acatcgatgg gattcactcc ccttgaagga ttaataatgg 9540 gaacacgtag tggtgatatt gatcctgcca ttgttagtta cattgctgaa cagcaaaagc 9600 tttcatgtaa tgatgttgta aatgaattaa ataaaaagag tggaatgttt gctataacag 9660 gtagttctga catgcgtgat atttttgata aaccagaaat taatgatatt gctataaaaa 9720 tgtatgttaa tcgtgttgct gactatattg ctaaatacct aaatcaactt tcaggtgaaa 9780 ttgatagctt ggtatttact gggggagttg gtgaaaatgc tagttattgt gtgcaattaa 9840 taattgaaaa agttgcttca cttggtttta aaactaacag taatttattt ggaaattatc 9900 aagatagttc tctaatttca acaaatgaaa gcaagtatca aatttttaga gttcgtacaa 9960 atgaggaatt gatgattgta gaagatgctt tgagagtaag tacaaacatt aaaaaataag 10020 ataaaaaaca ttactttaaa ttatatttaa tgatgcaaaa tgaataatgc taattttgaa 10080 aaatatgttg atttagtttt tgaagcaaac aaaaatttca acttaacagg atttaaaaca 10140 aaagaagcta tttatcagaa tttagttata gaaatattga cattatttaa aggatatgaa 10200 aaatttttta ttgacaaaac tgtagcagac ttgggaagtg gaaatggttc gcctgggata 10260 atattaaaac tgttatttca aaaaataaaa aagttagttt taattgatag taaacacaaa 10320 aaaattagct ttttaaataa attaactaag caactaaatc tggagaaaac tgttgcaatt 10380 tgtgaacgaa ttgaagtaca taaaaatcac tatgatgtta tctgttctcg tggtctaagt 10440 acgattatta aagttaatga tttagcattt tccttgctta actcaaaagg tattattttt 10500 catataaaac aaagcttaga ccaatacatt gaatttgaaa aatcaaatca gaagaatcaa 10560 tttaacttgt tatttataaa gcactttact agtcagaata aaaaactaat tttgatagct 10620 ttacaaaaaa atgattaaca atcaaaaaac accgttttta ttacgttaat taagttgaat 10680 gttttcaaag gtaagacttt tacttaataa agagttacaa cgtcaaagag aaaacatttg 10740 tttaattgct tcagaaaatt acgttagcca agacatatta gctgtaactg gttcagtatt 10800 aacaaataaa tatgcagaag gctatcccag taaacgtttt tatcaaggct gtgaagttgt 10860 tgatgaatct gaaaacttag ccattgaaag ttgcaaaact ttatttggag cacaatgggc 10920 taatgtccaa cctcattctg gatcatctgc taactatgca gtttacttag cattgttaaa 10980 accaggagat actatcttag gattagatct taattgtggt ggtcatttaa cccatggtag 11040 ccccgttaat ttttcaggta agcaatatca agcagtaact tattcgttag attttgaaac 11100 agaaactctt gattatgatg caattcttca aattgctctc gaacacaaac caaagttaat 11160 tatttgtggt ttttctaact attctaggac tgttgacttt aaaaaattta gtgcaattgc 11220 aaaacaagtt aatgcgtatc ttttagctga tattgcccat attgctggtt tcatcgctgc 11280 aggtttgcac caaaaccctt tgccttttgt ggatgttgtc acttcaacaa ctcataaaac 11340 tttgcgtggt cctagggggg gtatcattat gtctaacaac caagcaatta tcaaaaagct 11400 tgatagtgga gtatttcctg gatgtcaggg tggaccttta caacatgtga tagcagctaa 11460 atatgtttgt tttaaagaag ctttgaatcc aaagtttaag cagtatatgc aacaagttaa 11520 agataatgct ttagcaatgg caaattgatt tttaaagcag ggttatcgtg ttgtgtcaaa 11580 aggtactgaa acccacttat tttcattagt ggttggtaat ggtaaagatg ttgcgttgtg 11640 gttacaaaaa gctaacattg ttttgaatat gaatacaatc ccttttgaaa caaaatctgc 11700 ttttagtcct tcaggtatta gacttggaac tcctgcaatg acaaccagag gttttaaaac 11760 taatgacttt atttttgttg ccagtttgat tgataaggtt attaaaagta atggtaatca 11820 aaaggtaatt agtcaaacaa aaacagctgt tttaaatctc ttaaaacgct ttccgctcta 11880 taagggttta gcttattaa 11899 11 15051 DNA M. genitalium 11 attaaaaaaa taccttgatt ttgacacaat caagtaattt atgaataaag gtgtttttgt 60 tgttattgaa ggagttgatg gagcgggcaa aactgcttta attgaaggtt ttaaaaaact 120 ttatccaact aagtttttga actatcaact tacttatact agagaacctg gtggtacttt 180 gttagctgaa aaaattcgtc aacttctttt aaatgaaaca atggaacctc taactgaagc 240 ttatttgttt gccgcagcta gaactgaaca tatcagtaag ctaattaaac cagcaattga 300 aaaagaacaa ctagttattt cagatagatt tgttttctct agttttgcat accaaggatt 360 aagcaaaaaa ataggcattg atacagtaaa acagattaat catcatgcgt taagaaatat 420 gatgccaaac tttaccttta ttttggattg caattttaaa gaagcattac aaaggatgca 480 aaagcgtggt aatgataatc ttcttgatga atttattaaa ggaaagaatg attttgatac 540 agttcgttct tattatttaa gcttagttga taaaaaaaac tgtttcttga ttaatggtga 600 taataaacaa gaacacctag agaaatttat tgaattgtta acaagatgct tacaacaacc 660 cacgcattac taacaactaa tttttagttt aaacttattt aaagataact aacgtgataa 720 aaaaagttca acatgcttta atcttgaatg aattgacaaa actgcgtgat aaaaatacaa 780 caacctccca gtttcgcatg gccttgaatc aaatcacttc attactcttt tttgaagcaa 840 ctaaacagct accactagca acagttgaag ttgaaactcc ctttgctaaa acaaagggct 900 acaaattaaa aaatgacatt gttcttgtac ctattatgcg tgctggactt ggaatgattg 960 atgctattgt tcgctattca gataaaatca gagttggtca tttaggaatc tatcgtcaaa 1020 cccaaacaac cagtgtaatt tcatactata aaaagatgcc tgaaaacatc tctgattcac 1080 atgttattat tcttgatcct atgcttgcta ctggaactac attgttaact gctattaaat 1140 ctattaaaga agataaacct atcaaaatta gtgttattgc tatagtagca gcacctgaag 1200 gaattaataa agtagaaaaa atgcatcctc atgttgatat atttcttgca gcaattgatg 1260 aaaagttaaa tgacaataga tacataatcc ctggtcttgg tgatgctggg gaccgtttat 1320 ttggtactaa ataatgtttt taatagagac ttttgcaaat cttgaccagg ttcaatggtt 1380 tgtcctactg ttttatctct aattgctttg atgaaatttt taacaacaag caggttaaca 1440 tcagcatcaa gcaatgcaat tctaatctct tttagaacta actctacatc tttctcagtg 1500 atcgtttgag cgttaatttt tttttgcatc gtgcgcataa cgatgcttga taacattgct 1560 ttgaacatga tttttaatta tttattatta aataatgttt taataaaaca atattgcaat 1620 atgaccccac atataagtgc taagaaagat gacattagca aagttgtttt aatgccaggt 1680 gatccattga gagctaaatg gatagctgag caattcttag atcaagctaa attagtcaat 1740 gaagtgaggg gaatgtttgc ttatactggg cagtataaat ctaaaacagt tacagtaatg 1800 ggccatggaa tggggatccc ttctattgga atttattcat atgagttgat gaatttttat 1860 gaggttgaaa ctatcattag aatcggaagt tgtggtgctt tagcaccgca attaaaatta 1920 aaagatcttg ttattgcttc aaaagcatga agtgagtcta tttatgctaa agacatgggt 1980 gttgaaattc cagaagataa gatcttattt gcaacaagtt ctttagtgga attagcaaaa 2040 gaaactgcga ttaagaacaa gcttgatttt catgaaggat tagtattttg tgaggatgct 2100 ttttatcaaa ctagaaaaga tgtaattagt cttgctaaag aaaaaaatag tttagcagtt 2160 gaaatggaag cacatgcact ttatgctaat gcaatcctgt tgaagaaaaa agcacttaca 2220 ctcttaacag tatctgattc tctagtaact catgaagcac ttagttctga attaagacaa 2280 aagtcattta agcaaatggc tttattagca cttgaaatga ctcaaaaact aatctaactg 2340 ctcaaaaaac aataattatt aataaataaa aattcctatg aaggtgaatt tagagtggat 2400 aattaaacag ttacaaatga tagttaaaag agcatatact cccttttcta actttaaagt 2460 tgcatgtatg attattgcta acaaccaaac tttttttgga gttaacattg aaaattcttc 2520 ctttccagta actttgtgtg ctgaaagaag cgccattgct agcatggtta caagtggtca 2580 taggaaaatt gattatgttt ttgtttactt caatactaaa aataagagta actcaccctg 2640 tggaatgtgc agacaaaact tactggaatt ttcccatcaa aaaacaaagc ttttttgtat 2700 tgataatgat agtagttata aacaattttc cattgatgaa ttattaatga atggttttaa 2760 aaagagctaa acagcttatc agtttctgca atatatgaac gtcacattga atggtttgcg 2820 aacactttgc tgatggtgaa acttatatcc gttttgatga atcagttcgt aacaaagata 2880 tctatatttt tcaatcaacc tgtcctaatg ttaacgatag cttaatggaa cttttaattg 2940 ctattgatgc attgaaaaga ggtagtgcta aaagtattac tgccattcta ccctattatg 3000 gatatgcaag acaagataga aaaacaaaag gaagagaacc aattaccagt aaattgattg 3060 ctgatatgtt aacaaaagca ggtgctaaca gggttgttct aactgacatt catagtgatc 3120 aaacccaagg tttttttgat attcccgttg attctttaag aacttatcac atctttcttt 3180 ttagagttat agaactactt ggtaaaaaag acttggtggt tgtttcccct gattatggtg 3240 gggttaaaag agcaaggtta attgcaaata cactagaact accattagcc attattgata 3300 aaagaagacc atctcataat gttgctgaat caattaatgt tttaggtgaa gtgaaaaata 3360 aaaactgttt aatagttgat gacatgatag atactggtgg tacagtaatt gcagcagcca 3420 agctattaca aaaagaacaa gctaaaaaag tgtgtgtaat ggcaactcat ggtttgttta 3480 acaatgatgc agaacaaaag tttatggaag catttgatca aaaactaatt gatttcttgt 3540 ttgtatcaaa ctctattcct caatataagt ttaaagctgt aaagcagttt gaagtagttg 3600 atctagcatc tttatatgaa gaggttgttc tgtgttacgc taacagctta tcagtttctg 3660 caatatatga acgtcacatt gaatggatca aaaagcacgt ataaatagcc aatctggtta 3720 gcagctatcc caattcctgg aataatgtca tattcttgtg ctttaccatc atatgaagca 3780 tcaacatatg caatcatctt tttaatacag gtttcaattt gctcatctat tggaaaatta 3840 acagcttcag ttggcttgtt aatcaaagca ttatcatcaa aaacaagcca agttttagtt 3900 ggttgaaaag tcattgataa aaacagtaaa gttaaaatta ttctaacaat tgaagtgaac 3960 aatcagggga gaatttttgt cattactggt cctagcggtg ttggcaaaag cacccttgtt 4020 aaagccttat tagatcattt caaagaacaa ctgttctaca gtatctctgc aactacaaga 4080 aaaaagcgca ttagtgaaaa agagggaatt gattattttt ttaaagataa agatgagttt 4140 gaaaacttaa taaaacaaga tgctttcatt gaatgggctt gctataataa ccattattat 4200 ggaacgctca agtctcaagc tgaacaagca attaaaagcg gaattaattt aatgcttgaa 4260 attgagtatc aaggtgcttt acaggttaaa agtaaatatc ctcataacgt tgttttaatt 4320 ttcattaaac caccttcaat gcaagagttg ttaaaacgtt taaaaaagcg taatgatgaa 4380 gatgaaacca caattaaaaa acgtttagaa caagctaaga tagagtttca acagattgat 4440 aattttaagt atgttgtcac taacaaagag tttgataaaa cccttaatga gttgaaatca 4500 atcttactat ctgagtttat ttaaaccaac cttgattttg aaattttatt aggtatttta 4560 aaaaatgatt ggagcaaaga ctagggttgc aatagttggc gggattggtt acataggtag 4620 ttgttttgct agttttatca aagaacaaaa tgataagcta attgttactg ttattgataa 4680 caacaaaaat aaccatgtaa ttaaactctt aaaaaagatt ggaattgaat tctattttgc 4740 tgatttacta gatagacata agctaactga agtaattgca gcaattcaac ctgatgtggt 4800 atttcacttt gctgctaaaa caagtgtaag tgaatcagta cataatccat tgaagtactt 4860 tgattgcaat gtaattggta ctttaaacct aattagtgca attagtaact tacagaagcc 4920 aattaaatta tttttcgctt ctagtgctgc agtgtatggt caaacaacta atagttacat 4980 tagtgaagag attgtaataa ctgaaacaca agcaaccaat ccttatggat tgagtaagtt 5040 tttagatgaa ttaatcttaa atgcagttgc caaaaatagt caactacaag ttgtttgctt 5100 acgctttttt aatgtggcag gtgcaattct gccatttggt aattttaatg gtaataccac 5160 gcttttaatt cctaacttag taaaagcctt tttaaaacaa actccctttt ttttatatgg 5220 caatgattat gcaactaagg atggtagttg cataagagat tacatccatg tttatgatat 5280 atgtaatgct catttcttat tatgaaagtg gttaaatgat catcgccaaa ttaaatttga 5340 aacctttaac ttggggagtg ggataggaac ttctaattta gaagttattg atattgctaa 5400 aaaagtgttt tatcctagta gattaaattt agaaattaga ccaaaaagaa gctgagatcc 5460 agcaatttta gtagcaaatg ttgctaaagc aaaacaaacc tttcaattca aaataacgcg 5520 taatttgaaa gatatgataa gtgatgagcg taatttttat gagaattttt ataatgacgc 5580 ttattaacag tgcaaactag caaaggtagt gtgaaaatta tcacctaatg gtagcacagt 5640 ttaataagtt cattatctta ggacccccag gggcaggaaa aggtacagtt tgtaaactgc 5700 ttagcaaaac aactaagtta gtccatattg ctagtggtga tctgtttaga gaagccatta 5760 aaaaccagag tgttattggt agaaagattg cagcaattat cagtcagggt ggttatgttg 5820 atgatgccac tactaaccag cttgtttatg aatatatcac taccaatcca ttaccaaatg 5880 gttttatctt agatggttat ccaagaacag agaaccagct tgattttcta aatattaaac 5940 taaccattga catggtcttt gaactagttg ttagtgatct gaataaactg attacacgga 6000 ttgataacag ggttatttgt aacaactgta acagtgttta taacttgctt tttcaaaaac 6060 cactagttga aaatagttgt gatcagtgtt cagctaaact agtgaaaagg agtgatgata 6120 acaaagcagt ggtcaaagca agaatggagt tatatcaaca aacaattcaa ccaatccaca 6180 cttacttttt caacaaacaa cttttagtac aaattgattg ctttttacca ctagaagaac 6240 aactcaagac aatcaaacaa tttattagat aacggtttta tacaatgtat aacctgtcta 6300 aaagacaatt tcatgaaaca gtatttagat ttagctagtt atgttttagc aaatggtaaa 6360 aaaagaaaaa accgtacaga tacagatact ttaagtgtct ttggttacca gatgaaattt 6420 gaccttacta atagttttcc tttattgaca actaaaaagg ttaattggaa ggcaattgtc 6480 catgaattgt tgtgatttat taagggtgat accaacatta agtacttagt tgataatggg 6540 gtgaacatct gaaatgaatg accatatgaa aactttaaaa aatcaccaag ttttcaaaac 6600 gaaacactcc aagaatttat cttaaaggtt aaaactgata atgagtttgc taaacaattt 6660 gctgatttgg gtcctgttta tggcaagcaa tgacgtaatt ttaatggtgt tgatcaactc 6720 aaaaaagtca tccaagagat taaagaaaat cccaactcaa gaaggctaat tgtctcaagc 6780 tgaaacccta gtgaattgga aaaaatggca ttggctcctt gtcattcact ctttcagttc 6840 tatgttgaag aagataaact aagcttacag ctttaccagc gcagcggtga tatctttctt 6900 ggtgtcccat ttaacattgc atcttacgcc ttacttgtgt atttagttgc tcatgaaact 6960 aagttaaaac ctggttattt tatccataca ctaggagatg cacatatcta tgaaaaccac 7020 attgaacaaa ttaaattaca actaacaaga acaaccctag acccccctca agtggttttg 7080 aaaagtgata aatcaatctt tgcttatagt tttgatgata ttgagttagt tggttataat 7140 taccatccat ttatctatgg gagggttgca gtttaattaa tgttaattat tatagaaaga 7200 aacaacaata agagatatgg cagctaacaa taaaaagtac tttttagaat cattttcccc 7260 acttgggtat gtaaagaata attttcaggg caacttacgt tctgtaaact ggaatttggt 7320 tgatgatgag aaggatttgg aagtgtgaaa caggattgtt cagaactttt ggttacctga 7380 aaagatccct gtatccaatg acatcccctc atgaaagaaa ctctcaaagg attgacagga 7440 tctgatcact aagaccttta ctggtttaac actacttgat actatccaag ctaccattgg 7500 tgacatctgt caaattgatc atgctctaac tgatcatgag caggttattt atgcaaactt 7560 tgcttttatg gtaggggtac atgcccgttc ctatggaacg atcttctcaa ctttatgtac 7620 atcagaacag attaacgctg ctcatgagtg ggttgtaaac actgaaagtc tccagaaaag 7680 agcaaaggca ttaatccctt actatacggg caatgacccg ttaaaatcaa aggtagcagc 7740 agctttaatg cctgggtttt tactgtatgg tgggttttat ttgccttttt acttgtcatc 7800 aagaaaacaa ctaccaaata catctgatat tatccgctta atccttcgtg ataaagtgat 7860 ccataactat tacagtggtt ataaatacca acgtaaacta gaaaaactcc ctttagcaaa 7920 acaaaaggag atgaaagcat ttgtttttga actaatgtat cggttaattg aacttgaaaa 7980 ggactattta aaagagcttt atgaagggtt tggaattgtt gatgatgcca ttaagttcag 8040 tgtttacaat gctggtaagt ttttacagaa cttaggttat gactccccgt ttactgcagc 8100 agaaaccagg attaaaccag agatttttgc ccaactatca gcacgtgctg atgaaaacca 8160 tgactttttc tcaggaaacg gttcgtcgta tgtgatggga gttagtgaag agacaaatga 8220 tgatgattgg aacttttaat ttctttcaaa acagcaacta gtatttatag ttatccacta 8280 tgacatccaa agaaaaaatc cctactttta atactgaaga agatgttgaa agttacattt 8340 cttttaatgc ccaagccaaa atctatgatg attttgcaat cgatttacaa gcagttgaaa 8400 gctatattca agagcatgta aaacccaaaa ctaaggtctt tcattccacc aaagaacgcc 8460 ttgattttct gattaagaac gattattatg atgagaagat catcaacatg tacagttttg 8520 aacagtttga agagatcacc cataaagcat attcataccg ctttcgttat gctaacttca 8580 tgggagcatt taagttctat aatgcctatg ctttaaagac atttgatggt aagtactact 8640 tggaaaacta tgaggatagg gtggtgatga atgtattgat gttagctaat ggtaacttca 8700 ataaggcatt aaaactctta aaacagatta tccttaaccg ttttcaacca gcaaccccta 8760 cctttcttaa tgctggtaga aagaaacgtg gtgaatttgt ttcatgttac ctgttaagga 8820 ttgaagataa catggaatca ataggtagag cgataacaac tacactacaa ctatcaaaac 8880 gtgatggggg agtagcactt ttgctttcca acttacgtga agcgggagcg cccatcaaaa 8940 agatagaaaa ccaatcatca gggattatcc caattatgaa attgttagag gactcttttt 9000 cctattccaa ccaacttgga caaagacaag gagcgggagc ggtgtatctc cattgtcacc 9060 atcctgatgt tatgcagttt ttagatacta aaagggaaaa tgctgatgag aagatcagaa 9120 ttaaatcact ctccttagga cttgtgattc cagatatcac cttccaatta gcaaaaaata 9180 acgagatgat ggcacttttc agtccatatg atatctatca ggagtatggt aaggctttat 9240 ctgatatctc agtaactgag atgtattatg aattgcttga aaaccaacgc attaaaaaga 9300 cctttattag tgctagaaag ttctttcaaa caattgctga actccacttt gaaagtggtt 9360 atccctacat cttgtttgat gatacagtta acaggagaaa tgcccacaaa aacaggatag 9420 taatgtctaa cctttgcagt gaaattgtcc aaccatcttt accttctgaa ttctattcag 9480 accttacttt taaaaaggta ggtagtgata ttagctgtaa cttggggagt ttaaatattg 9540 ctagagcaat ggaaagtggt agtgagttag ctgaattgat tcaactagca attgaatcac 9600 tggatttagt gtcaaggatc agtagtttag aaaccgctcc ttccattaaa aaaggtaatt 9660 cagaaaacca tgcgttggga ttaggagcga tgaacttaca tggattttta gcaacaaatg 9720 ctatctatta tgattcaaag gaagcggttg attttactaa catctttttt tatacagtag 9780 cataccatgc gtttagtgct tccaataaat tagcattgga actaggtaaa tttaaagact 9840 ttgaaaatac taaatttgct gatggtagtt actttgataa gtacactaag gtagctagtg 9900 acttttgaac atgtaaaaca gaaaaagttc aagccctttt tgataaatac caagtaaaaa 9960 ttccaactca ggaaaattgg aagcaattgg tagcaagtat ccaaaaagat ggacttgcaa 10020 actcccattt aatggctatt gccccaactg gatctatctc atatctctct tcatgtaccc 10080 cttcacttca accagtagta tctcctgttg aagtgagaaa agaagggaag ttaggacgga 10140 tttatgtccc tgcttataag cttgataatg ataactatca gtactttaaa gatggtgctt 10200 atgaactggg ctttgaacct attattaaca tagtagcagc agcccaacaa catgttgatc 10260 aagcaatctc tttaaccttg tttatgactg ataaagctac caccagagat ctcaataaag 10320 cttatattta tgcttttaaa aagggttgta gttctatcta ttatgtcaga gtaagacaag 10380 atgttttaaa agatagtgaa gatcacacta ttaaaatcaa ggattgtgag gtttgttcta 10440 tctaataaaa ataaacctta acccaacata ttaaaaagtg tttatatgca actaaaaaag 10500 ccccattttc aaccaaataa aattgctaat tgtattgtga tcgggggaat gattgcttta 10560 ggaaaaacca ccattgctaa tacattagct aaccacattc aagctgcaaa agttgtttgt 10620 gaattggaaa ctaatgacca gttggttgaa cttttactag caaagatgta tgaacgtagt 10680 gatgaattgc tctattcacc tttgtttcag ctttatttta cgcttaatcg ctttggtaaa 10740 taccagaaca attgcaacac tatcaatcca accatttttg atcgttctat ctttgaagac 10800 tggttgtttg ctaagcacaa catcattcgt cctgcagtct tttcatacta taaccaactg 10860 tgaaatagat tagcaaaaga actagttaat aagcatgggg ttcctaattt atatgtcatt 10920 ttggatgggg attgaaaatt atttgaaaaa agactattta tgcgtaaccg caaagtagag 10980 attgataact ttactaaaaa tcaactttac tttcaaaatt tacacagggt ttacactgga 11040 tttatggaag cggtttgtaa tgattttggg attaattact gtattataga tgcaaaacta 11100 ccaatagtaa ctattattaa aatgatcctt gaaaaattaa agttacaaaa gttagattga 11160 aaatttatct aattaattgc aggaattaac agtttttaaa aaaaagatat ttatggatca 11220 aaactttaag ttgcttgatc aagcaatcaa gcgctttgaa aattttccca accaaggtac 11280 attgttttat gacattaccc cagtattttc caatccccaa ctatttaatt ttgtgctaac 11340 ccaaatggca cagtttatta aagctattaa tgcagaagcg atagtatgtc ctgaagcgag 11400 gggttttatc tttgggggag cattagcttc taaaacccaa ctcccgttag tattggttag 11460 aaaagccaat aaactcccag ggcaattaat tagtgctagc tatgatttgg agtacagaaa 11520 acatgctgta ttggagatgt caaccacttc attaatccaa gctaataatg ctaaaaggtg 11580 tgttattgtt gatgatgtac ttgccactgc tggaacagtt gctgctattg accaattact 11640 taaacagtta aatggtgaaa ctgtgggata ttgcttttta attgagctga aaaaactcaa 11700 tggtaaagct aagttacaac caaatgtggt tagcaagatt ttattacatt actagttttg 11760 attgttagtt ttgtttcatt tgtttaaatt tagttatgaa ttgacaaata gcaattgatg 11820 gtccaagtag ttctggaaag tccagtgttg ctaaaaaaat agctgaagaa cttgattttt 11880 tttatttttc tagtggaaaa atgtatcgtg cctttgccta tgtaatgcaa gtgaatagat 11940 taaatattga tcttttttta aaaatcatta atcaaattaa ctgacgcttt gagaaagatg 12000 ctgtgtatta taacaatgct gatattacaa cagttattac aacccaatca gttgctaaca 12060 ttgctagtaa aatagctgtt gatcctaaca ttagaaaaat tgcagttatt aaacaacaga 12120 aactagcaga aaataaaaac atagtgatgg atggtagaga cataggaaca gtagttttaa 12180 aaaatgctca attgaagttt tttttagatg ctaaagttga aattagagcg cagcgaagat 12240 tacaagatat gggaatttct ctatcaaatg aaaaaaaact aaaggaacta attcaagaat 12300 taaagcaacg tgatcaaatt gatagttcta gaactgcaga cccattaaaa aaagcccagg 12360 acgctattta tcttgacact tctgaactaa gttttgatgc agtagtaaaa caaaccctca 12420 aagaagcaaa gaaggttttt aaactttaat aaaaactcaa taataaacgc tttaaaatat 12480 ttcactttga tggatgaaaa agggatttta gttgcaatta gtggtggtag ttgctcagga 12540 aaaactactg ttgctgaaat gatttatcaa cttttaagta aaaaattaaa agttgcgatc 12600 atctgtcaag ataactatta caagtcctat aaaaataagc cattattaaa aagaaaaaca 12660 ataaactttg atcatcctga tgcttttgat tgaaaacttt taagatcaca cattgaagat 12720 cttctaaacg gtagtatagt taatgttcct ttatatgact acattaacta taccagagct 12780 aaaaaaacag caaaaattgg tccaattgat gttgttattc tagagggttt aatgccatga 12840 tttgatgaaa aattatcaag actttctaag ctaaaaatat ttatagaaac aaatggggaa 12900 gaacgtttaa ttagaagaat agaaagagac tgacaaaggg gaagaaatat tgattctatt 12960 attaaacagt gacgcgaaat agtagcacca atgtatgaaa tatttgtaga aaaaatgaag 13020 cgaaatgctg atttaattct gccttgaagt caacgcagag aagtaagtac aagtgtattg 13080 gatgtcgcaa ttgaacactt atttcacaaa actgttgaaa aaaataatta gaagtgcttt 13140 actaagtgca attagttgtc ctagtttagc agtgcaaatt ctttcacagc aaactattga 13200 taaagctttt gaagagaatg actttgtcat tttttcaggt ggcactggta atccttattt 13260 ttccactgac actgcattag ctttaagagc agtgcaaaca aaagcagttg ctattctgat 13320 tggaaaaaat ggtgttgatg gtgtttatac agctgatcct aaaaaagata aaaatgcaac 13380 ctttttacca acactcaact atgaccatgc cattaaaaat gatttgaaaa ttatggatat 13440 tactgctttt actatgtgta aggaaaataa tctgaaaata attattttta acattaatgc 13500 tgagaatgca ttattagatg cattaaacaa aaaaggtcgc tttactataa ttgaaaataa 13560 ctaatgttgt taattttaaa taagtttaag ataagctgga gataatgaaa acaaaaataa 13620 gaaaagcagt tattcctgct gctgggttgg gtgttaggtt actaccagca acaaaagcaa 13680 ttcccaaaga gatgttacca ttggtaaata aacctactat ccaatacata gtagaggaag 13740 cagttaaaag tggcattgaa cagattcttg tcattgtttc atccaaaaaa acagctatat 13800 tagatcattt tgattatgat ctgatcttag aaaatgcctt aattcaaaaa aataaattgc 13860 aggagcataa agagattgaa gatattgcta atttagcaca tatctttttt gttagacaaa 13920 aaaatcaaga tggtttggga gatgcaatct tgtttgctga atcttttgtt ggtaatgaag 13980 actttgcagt attgttaggt gatgatgttg tttttagtaa agaacctgct ttaaaacaat 14040 gcttggaagc ttattatgaa actaattgtc aaacaatcgg tgtacaagaa gtagatcctt 14100 gtcatgttga taagtatgga attatcaccc ctgaaggtga ttacaaaaat aaagatctta 14160 ttaaggtttt agcaatgact gaaaaaccta aaccaaaaga tgctaaaagt aatttagcaa 14220 tcttagggcg atatgtactc aaaccatcta ttttcaaagc acttagaagt gtaccttatg 14280 gagttggtgg tgagttgcaa ctaactgatg gtttaaattt ttgtttgaaa aatgaaaact 14340 tttatgcaag aaagtttact ggtactaggt ttgatgttgg cacaaagagt ggttttatta 14400 aagcaaattt atttactgct ttaaacaata aagatattag taaaaaagaa gttttagaac 14460 ttttaaattt agttaaagct taattagctg ttgttttagt agaacgtcaa aaaactaaat 14520 aagatgggta ttaaatctat tgttattaat gaacaacaga tagaagaagg ctgtcaaaaa 14580 gcagttaatt ggtgcaatgc taaatttaat aataaaaagg taattgttct tggcattcta 14640 aaaggttgca tccctttcct tggcaaagtg ataagtaaat ttagttttga cctccaacta 14700 gattttatgg cagttgcttc ttatcatggt tcacatgtac aaaaacaacc acctaagatt 14760 gtgcttgata tgtcccatga ccctaaagat aaagacatcc ttttaataga agatattgtt 14820 gatagtggta gatctattaa attagttatt gatcttctaa aaacaaggca tgctaaatca 14880 ataactttaa ttagcttaat tgaaaagatt aaacccaaag cctttgatat taatattgat 14940 ttttcttgtt ttaaagtaaa agataatttt ttggttggct ttggtcttga ctatgatggt 15000 ttttatcgta acctacctta tgttggtgtg tttgaaccag acaatcccta a 15051 13 31241 DNA M. genitalium 13 accaagttct tgaaagattt taaagagatt aattacttca atggaaggaa gttgaagtta 60 taaattactt tatgtttttt tgtgtatagt tcttggtatt ttatatggaa ttgctaaccc 120 tatcttatta gcacaaggtc ttggttttat ttttcctatt actagtagta atggtcgtgc 180 tgttgactca atatattcat taatttaccc aacaaattta aatgtattca ttaggctcac 240 aattgtgagc gtaactgttt ttgtagctta tgcattaatc tttgtattta atgtagcgca 300 aaactatgta gggattaaac tttaccaaca aacatgtgct actttgcgtt gaaaggcata 360 tttaaaaatg cagagtatgt caaccagctt ttttgatacg caaaataatg gtgatcttat 420 gagtaggtta actaatgata tgtataacat tgataaccta ttcactcaag ctggtggaca 480 agctattcaa agtttgttta atattttaac aacctcagta ttaatatttt tattaagccc 540 agttattgca cttatttcac tttcaatttt agctacatta attacttttt cttttgcctt 600 tctaaagaaa tcaaaaactt catatagtca agtacaaaat aatttgggtg atatgtctgg 660 ttatattgaa gaggttttaa ctaatcataa ggttgttcat gtcttgaagt tgcaagagat 720 aatgattaag gattttgatc aatacaacaa atcaatgatc aaaccaactg taagagggaa 780 tacatattcg atctttcttt tttcttggtt tggttttata tcaaatatta cttatctggt 840 ttctatatca attgctactg cttttagtgt taattctatt ccttcatttg gaattagtgt 900 tattaactat tcattcatgt tgtcttacat tgcttcttta aggcaaataa ctttagcatt 960 agatcaaatc tttacccttt gaaacttagt tcaattaggg gttgttagtg cagaaagagt 1020 atttaaggta ttagatctta atgtagagaa agatactgct actattgaca aattacctga 1080 tattaaaggt aatataaggt ttgaaaatgt agcatttggt tacaataaag ataaacctac 1140 tttaacagga attaacttta gtgttaaaca tggagatgta gttgcaatag taggtcctac 1200 aggagctggt aaatcaacta ttattaatct attgatgaaa ttctataaac cttttgaagg 1260 aaagatttat atggataact ttgaaattag tgatgtaact aaaaaagcat gaagagaaaa 1320 gatttctata gtattacaag attcattctt atttagcggc acaattaaag aaaatattcg 1380 tttaggcaga caggatgcta ctgatgatga gattatcgct gcatgtaaaa ctgctaatgc 1440 tcatgatttc atcatgcgtt taccaaaagg atatgacact tatatttcca ataaagcaga 1500 ttatctttct gttggtgaaa ggcaattatt aacaattgcc agagcagtaa tccgtaatgc 1560 tccagttttg ctcttagatg aagcaactag ttcagttgat gtccattcag aaaaattaat 1620 tcaagaatca ataggaaggt taatgaaaaa taaaacttct tttataattt ctcatcgtct 1680 ttcaattatt cgtgatgcaa cattaataat ggttattaat gatggtaaag tacttgaaat 1740 gggtaatcat gatcagctga tgaaacaaaa tggattttat gcacgtttaa aacaatcttc 1800 ggttcgttaa ctttggtaat ggtgcagttg cccaagttaa tttaaagaag atggctacaa 1860 gtgaaacaaa agccaagttt ttaacagttg cacttacttg aggaataggt gttttatttg 1920 gtgttttaac tgctaatgct atctttaagg gtagtggtca tttaaaccct gctatatcat 1980 tattttatgc aattaatggc agtatcaaat cacctactgc attaatatga cctggttttg 2040 taattgggat tttagctcaa ttcttaggtg caatgatagc tcaaacaaca cttaactttt 2100 tattttgaaa acaactatca tcaaccgatc cacaaacagt tctagcaatg cattgtacaa 2160 gtcctagtgt atttaacatt actaggaatt ttctaactga atttattgca actttaatat 2220 tgataggtgg agttgttgct gctagtcact ttcttcataa caacccaaac tctgttcctc 2280 ctggatttat ggggctttga ttggttgctg ggattattat tgcttttggt ggcgctacag 2340 gctccgcaat taatcctgca agggatttgg gaactagaat tgtgtttcaa ttaactccaa 2400 ttaaaaataa ggatgcgaat tgaaagtaca gctgaattcc agtaattgct cctttatctg 2460 caggattagt tttatcaata attattgggt tttcccctgc acctgttctt taaatactaa 2520 ttaacgtttt ttattgaaaa ttaagtattt aaattgaacg aacattcttt aattgaaatt 2580 gaaggtttga acaagacctt tgatgatggt tatgtttcta taagagacat tagcctaaat 2640 attaaaaaag gcgaatttat tactatttta ggcccttctg gttgtggtaa aactaccctg 2700 ttgaggttat tagctggatt tgaagatcct acttatggca agatcaaagt taatggtatt 2760 gacattaaag acatggcaat ccataagcgt ccttttgcga cagtttttca agactatgct 2820 ttattttccc atctaactgt ttataaaaac attgcttatg gtctgaaggt aatgtgaaca 2880 aagttagatg aaattccaaa acttgtaagt gattatcaaa agcaacttgc tcttaagcat 2940 ttaaagctag aaagaaaaat agagcagtta caaaaaaaca attctaatgc tcaaagaata 3000 aagaaattaa aggaaaaatt acaaaaactt ttagaaatta acaaacaaaa agttattgag 3060 tttgaaaata aagaaaaact acgtagagaa gatatttaca agaatttaga gcaattaaca 3120 aaagaatggg atctactttc tcaaaagaaa ctaaaagaag ttgaacaaca aaaacaagca 3180 attgataaaa gttttgaaaa agtagagaat aaatacaaaa aagatccttg gttttttcaa 3240 cacagtgaaa tacgtttaaa acaatatcag aagaaaaaaa ctgagttgaa agctgatatt 3300 aaagcaacaa agaacaaaga acaaatccaa aaattaacta aagaacttca aaccttaaaa 3360 caaaaatacg ctaataaaaa agcaattgac aaagagtatg acaaattagt tgtagcttac 3420 aataagaaag actattgaac ttcttattga gaaacataca cacttcaaca aaaagaagct 3480 tttgaaaaac gttatctttc aagaaaacta actaaagctg aacaaaataa aaaagttagt 3540 gatgttattg aaatggttgg tttaaaaggt aaagaagatc gtttgcctga tgaattatca 3600 gggggaatga aacaaagagt tgctttagca cgttctttag tagtagaacc tgaaattctt 3660 ttattagatg aaccattatc tgcacttgat gcaaaggtta gaaagaattt acaaaaagaa 3720 ttacaacaga ttcataaaaa aagtggattg acttttatct tagtaactca tgatcaagaa 3780 gaggctttag ttttatcaga tcggatagtg gttatgaatg agggaaacat cttacaagtt 3840 ggtaatcctg ttgatattta tgactctcct aagactgaat gaattgctaa tttcattggt 3900 caagctaaca tctttaaagg tacttattta ggagaaaaaa agattcagtt acagagtggt 3960 gaaatcattc aaactgatgt tgataataac tatgttgtag gtaagcaata taagatctta 4020 attcgtcctg aagactttga tcttgttcct gaaaataaag gtttttttaa tgttcgtgtt 4080 attgataaaa actacaaagg attgctttga aagataacca cacaattaaa agataacact 4140 attgttgatt tggagagtgt taatgaagtt gatgtaaata agacctttgg tgttttattt 4200 gatcctatag atgttcattt aatggaagtt taacaagatg cacattaaga aaaaatactg 4260 acttctgctc cccttctttt tattaatgac aatcttcttt attattccaa tggcatggat 4320 tattgttagt ggattacaaa gtgaagatgg ggctagtatt agtcaaaaat atgaaccact 4380 tgttagtggc ttaggttttt ttaacagttt ctgaaccagt ttgtggatct caatagtgac 4440 tgtaattgtt gcattgttgt tttcttttcc tttttgttac tttctctccc aatcaaaaaa 4500 caaaattttt aaagcgtttg ttatttcaat tgcaacagtt cctatttgaa gtagttttct 4560 tattaagtta attggattga aaaccctact tgatttatta attggacttt ctttaaacag 4620 agttggtgat aacaacttaa cttttggttc aggatatacc ttacttggaa caatttatct 4680 gtttactcct tttatgtttt taccacttta taaccacttc tgtgttttac ctaaaaactt 4740 gttgttagct agtcaagatt tgggttataa ctggatttac agctttgtga aagtagtaat 4800 tcctttttct aaaaccgcaa tgttatcagg aattgcttta acttttttcc ctgctttaac 4860 ttcagttgca attgctcagt ttttagataa ctctaaccaa gccgaaaccc ttggtaacta 4920 catatttacc ttgggtaata atggttatga tagtgcaatt gaaagaggca gagctgctgg 4980 agcaattatt attgctgctt taattacttt tgcaatttac tttactgttg tttttttgcc 5040 taaaattgtc cgtattgttc ataacaaatg aaaacaacat gaaaaagcat tttaagaatt 5100 taattaaaaa cagttatttc tttctgttaa taactttaat ctatttacca cttttaatag 5160 ttgtacttgt tagtttaaac ggttcttctt caagaggaaa tatagtgctt gattttggta 5220 atgttttaaa tcctaatcct gattctaaat ctgcttattt aagattaggt gaaactgatt 5280 ttgcaacacc actaataaat tcaatcatta taggtgtgat cactgtttta gtgtctgttc 5340 ctattgctgt tatcagtgcg tttgcgcttt taagaacaag gaatgcttta aaaaagacaa 5400 tctttggaat tactaatttt tctttagcaa ctcctgatat tattactgct atctctttag 5460 tgttgttatt tgctaacact tgattaagtt ttaaccagca gttaggtttt tttaccatta 5520 ttacttccca tatctctttt tcagtgcctt atgcattgat tttgatttac cctaaaattc 5580 aaaaattgaa tcctaattta attcttgctt ctcaagattt aggctattcg cctttaaaaa 5640 cttttttcca tattactcta ccttatctaa tgccaagtat tttttcagca gtactagtag 5700 tatttgcaac tagttttgat gattatgtaa ttacctcttt agtacaagga tcagtaaaaa 5760 ctatagcaac tgaactctat tcatttagaa aaggaattaa agcatgggca atcgcctttg 5820 ggtctattct catattgatt agtgtcttag gagtctgttt aataaccctg caaaagtatt 5880 taagggaaaa aagaaaggaa ataatcaaaa taagacaatg aaaaaacagt taaaatattg 5940 ctttttctca ctttttgtta gtctctcatc aatattgagt agttgtggtt caacaacatt 6000 tgtactagct aactttgaat cttatatttc gcccttattg ctagaaagag tacaagaaaa 6060 acatccctta actttcttga cttatcctag taatgaaaaa ctaattaatg gttttgctaa 6120 caacacttat tcagtagcag tagcatctac ttatgcagtt agtgaattga tagaaaggga 6180 tctattatca ccaatagatt gaagtcagtt taatctgaaa aaaagtagta gttcaagtga 6240 taaagtaaat aatgccagtg atgcaaagga tttgtttatt gattcaatta aagagatcag 6300 tcaacaaacc aaagatagta aaaacaatga attactgcat tgagcagttc cttattttct 6360 tcaaaactta gtgtttgttt atcgtggtga aaaaattagt gaacttgaac aggaaaatgt 6420 ttcatgaact gatgtaatta aagcaattgt gaaacacaaa gatcgcttta atgacaatag 6480 gttagttttc attgatgatg ctagaacgat cttttcactt gctaacatcg ttaatactaa 6540 caacaattca gctgatgtta atccaaagga agatggaatt ggttatttca ctaatgtcta 6600 tgaaagcttt caaagacttg gattaacaaa atctaattta gatagtatct ttgttaattc 6660 tgattccaat attgtgatca atgaattggc aagtggtaga agacaaggag gaattgttta 6720 caatggtgat gcagtgtatg ctgcattggg cggtgattta cgtgatgaat tgagtgaaga 6780 acagattcct gatgggaaca actttcacat tgtgcaaccc aaaatttccc cagttgcttt 6840 agatcttttg gttatcaata aacaacaatc taattttcaa aaagaagcac atgagatcat 6900 ttttgatctt gctttggatg gtgctgatca aactaaagaa cagttaatta aaactgatga 6960 agaattgggt actgatgatg aagactttta cttaaaagga gcgatgcaaa actttagtta 7020 tgtgaactat gtttcaccat taaaagtaat atctgatcca agtactggaa tagtcagttc 7080 caaaaagaat aatgctgaaa tgaaaagtaa acaaatgtca actgatcaaa tgactagtga 7140 aaaagaattt gattattaca ctgaaacact taaagcatta ttagagaaag aagatagtgc 7200 agaattaaat gaaaatgaaa aaaaactagt tgaaaccatt aagaaagctt acactattga 7260 aaaagatagt tcaattcggt gaaaccaatt ggtcgaaaaa ccaatttctc ccttacaacg 7320 tagtaattta tcgttatctt gattagactt taaattacac tggtgataat gaacaaaatt 7380 aagattgaca aggaaatcaa aaactcctaa tggatttttt ctctttaaac aaaatcataa 7440 aacccaacca gaaattcact agtaatgaag ctgaatttct acagatagct actgattatt 7500 tggaggaaag tcaaaactat cttcaaaagg gtttaaagca attaaaaaaa gaatataaaa 7560 gatccattat ttataaccct aaccttgaat ataaacgctt tgttaaatga aaagaaaatt 7620 tcactgaaac atttgaaagt tattatgaca ggttttttat taccaaatac aaccattatt 7680 cactaagctt actttttagc tttattaatg aacagattga aacagttatt gctagttaca 7740 actcatttct aaatgagcat aataagttag cttttaataa agttagtttt agttttgaaa 7800 agaaactttt tgaagctaca caacagttta ataacttaga aaaaaacact gctattagtg 7860 atgatttacc gctccagttt aaagttagaa caactcaact aaaagcccaa agagaaaggg 7920 aattgaagaa cttgttgaat aaaatcaagc ttaaaaattt aagtgaaaaa aaacaagaaa 7980 ttttgttaaa taactggttt aatagcaacg aacgtttgtt tttaaaaaat gaagtgaaaa 8040 aggttaattg actaaactcg ccaagacaaa aacaacaagc agctcaaatt gatgatcaaa 8100 acattattga attgaaaaat gtgtataaat acatcactaa tggcattact acaaatgcag 8160 ttcttaaagg agttgatctt gccattaaaa gtcatgattt tattgtgatt ttaggccctt 8220 caggatctgg taaaaccaca ttactaaaca ttatttcagg gatggataga gcttctagtg 8280 gtagtgttat tgtcaatggt tataacatga tttgtttaaa tgatagaaag ctcactaaat 8340 tccgtcaaaa gtatgttggt tacatctttc aacaatacgg tttattacct aatttaacag 8400 ttagagaaaa cattgagata ggagcaaatc ttcaaccaga tcctagtaaa aggatcagca 8460 ttgatgcact tttagaagcg gttgggatgg atagtttgca aaagaagctt cctaatgaat 8520 tgagtggtgg gcaacagcaa cgtgtttcca ttgcaagagc ttttgctaaa aaccccttat 8580 taatttttgg tgatgaacct actggggcac ttgatcttga gatgacccaa attgttttaa 8640 aacagttttt agcaattaaa aagcgttatc aaacgacaat gattattgtt acccacaaca 8700 atttaattgc taacttagct gatttagtta tctatgtagc agatggaaaa ataaaatcac 8760 tacacaggaa cttaaatcct aaacaggttg aagagatcca ttgattaaac attaaccgtc 8820 aacaacaaga aactttatag agcagtgaac agttgaacag gacttagtga acaagcggca 8880 attaaaagtc gtcaagaaca tggtgctaat tttcttcctg agaaaaaagc tacccctttt 8940 tggttgttat ttcttcaaca atttaaaagt ttagttgtta ttcttttact gctagctagc 9000 ttgttatcgt ttgtagttgc tattgtcagt ggtttgagaa gtaactgaaa ctttaaccat 9060 gatctgatta ttgaatgggt tcaacctttt attatcttat taactgtttt tgccaattca 9120 ctaattggtt ctatccagga atttaaagcc cagaaatctg ctagtgcttt aaagtccttg 9180 acaaagtctt tcacaagggt ttttaggaat ggtgaattaa ttagcattaa tgttagtgaa 9240 gttgttgtag gagatattat ttttgttgat gcaggagata ttatccctgc tgatggcaaa 9300 ttactacagg ttaataactt acgttgtttg gaaagctttt taactggtga atcaactcca 9360 gttgataaga ctattgatag caatgaaaaa gctactattc ttgaacagac aaacttagtt 9420 ttttcagggg cacaagtagt ttatggtagt ggcgtttttc aagtggaagc agttgggatt 9480 aaaacccaag ttggaaaaat tgctaaaact gttgatgata gtgtaactaa actctcaccc 9540 ttacaacaaa aactagagaa gataggaaag tgatttagtt ggtttgggct tggtcttttt 9600 gctgtagttt ttcttgtcca aactgcttta ttaggatttg ataatttcac taataactga 9660 tcaatagctt taattggtgc tattgcgctt gttgttgcaa ttatccctga agggcttgtt 9720 acttttatta atgtgatctt tgcattaagt gtgcagaaac taactaagca aaaagccatt 9780 attaagtatt tatcagtaat tgaaacactt ggatcagtac aaattatctg tactgataaa 9840 actggtactt taacccaaaa ccagatgaaa gttgtcgatc acttctgttt taattcaaca 9900 acccaaactg atctagcaag agcattgtgc ttgtgtaata atgcttctat ttccaaagat 9960 gctaataaaa caggtgatcc tactgaaatt gctctcttgg aatgaaaaga tcgcagtcaa 10020 ttagatttaa aaacctatta cagggtttat gaaaaagcct ttgattcaat cagaaaactt 10080 atgacagttg ttgttcaaaa agacaaccgc ttcattgtga ttgttaaagg tgctcctgat 10140 gtgttattac cattatgtaa taacgttcaa aatgaagtaa agaacattga aaacttactt 10200 gatcaaagtg ctggtcaagg cttgcgtacc ttagcagttg ctttaaaggt tttatataag 10260 tttgatcaaa acgatcagaa gcaaattgat gaacttgaaa acaaccttga attccttggg 10320 tttgttagtt tacaagaccc accaagaaaa gaaagtaagg aagcgatttt agcgtgcaag 10380 aaagctaata taaccccaat aatgattaca ggggatcatc ttaaaactgc aactgtaatt 10440 gctaaagagt taggcatttt aactttagat aatcaagcag ttttaggtag cgaactagat 10500 gaaaagaaga tcttggatta cagggtattt gctagagtaa ctccccaaca aaaattagcc 10560 attgttagtg cttgaaaaga agcgggattt acagttagtg ttactggtga tggggtgaat 10620 gacgcacctg cattaatcaa gagtgatgta gggtgttgta tggggattac tggggttgat 10680 attgcaaaag atgctagtga tctgattatt agtgatgata atttcgctac tatagtaaat 10740 ggtattgagg agggtagaaa aactttttta acttgtaaac gagttttatt aaacctgttt 10800 ttaacttcaa ttgcaggaac agttgtagtt ttattaggac tattcatctt aggacaagtt 10860 tttaaaacta atttattaca acaaggtcat gactttcagg tgtttagtcc tacccaactg 10920 ctaattatta acttgtttgt tcatggtttt cctgctgttg cattagcagt acaacctgtt 10980 aaagaaaaat tgatggtagg tagtttttct actaaaaatc tgttttacaa ccgccaggga 11040 tttgatttaa tctgacaatc actattctta agctttttaa ctttattgtt ctatagctta 11100 ggaattatat atgcaattaa taaccgtgat ttacaaacta gcggggatct aattaatcgt 11160 gctggatcaa cgtgcggttt ttttattttg ggtgctagtg ctgctttaaa ctcattaaac 11220 ctaatggtag ataaaccatt gcttatgaca aacccttggt tttttaagtt agtttgaata 11280 ggttcacttg cttctatact ggtattttta ttgatcatct ttatcaaccc tttagggtta 11340 gtgtttaatg tcttgcaaga tttaactaat cacccagttt taataagcta tagttttggg 11400 ggagttattt tgtatatggg gatgaatgaa gttgttaaac ttattagatt aggttatggc 11460 aatatttaac ctgaaaaaaa caggttcttt ttttatttct atttagtaaa tgttcaagta 11520 tattcttaaa cgattaggac tagcagtagt tgcgatgttt atcgtaatgt ctatagtctt 11580 ctttttagtg aacgctactg gtaatgttcc cttgtcagcc acttctgcaa gagatattgc 11640 tgcagtgcaa gcacaactac aagagtttgg gtttaatgac cctattatag ttaggtattt 11700 tcgctattga gctaagctat tttcctttca agctgatgct ttaggaattt attatgcaaa 11760 ccctaaccaa acaattggtg agattgtgtt tgcaagagta ccaaatacct tatatgtggt 11820 tttaatctct tttttaattg gttcattgct agggatcttt ttagggatgg tttcaggatt 11880 gaatagaggg aagtttttag atgcagcaat taatgtgttg gtagttttat ttgtatctat 11940 tccttcattt gtagtgggat tagggttact taaactagca ggatttttaa atctaccacc 12000 acggtttatt aactttgatg atgctttttt tagctttgat cgtttcttgc ttgcatcaat 12060 tatcccgatc ctttcattgg tcttctattc atcagctgct tttacataca ggattagaaa 12120 tgaggtggtg gaagtgatga atcaagacta tattaaaact gcaaaaagta agggacttgg 12180 gatgtttgct gtagctaggt atcatatctt tagaaactcg attattcctt ctattccctt 12240 gtttgtattt ggaatctcag gtgctttttc aggtggattt attattgagt ctttgtttgg 12300 agtacaaggg gtatctagga tcttaattga ttcagtgcaa gttaatgaaa ctaacatggt 12360 aatgtttaat atcttgttta tccaagggat tcccttatta gcaagtgtct ttattgaatt 12420 tatctatgtt ttagttgatc ctagaattag gattgcaaat agttctaatg ttagcttatt 12480 aactaagtta aagttcttaa gttcaagaca ccaatggtta atgaagtgaa acaagattaa 12540 cagtgataat gcccaaaata ttgtgtttaa ctcgccactg caccaccagc tattagaact 12600 caatgcaatt gattacaaaa caaaaacagt tcaactaaca actgaacaaa aaactgctct 12660 caatatcagt gcaactgcta actttatctt acttggtaac aagtgtttaa aactcaaaac 12720 aatccatgga tagaaataaa agttttgacc ctaacttatt taaaagggtt gatatcaact 12780 tattaaagcg aaatgatcag cttattggta aaccaactac caattcaata gaaattatca 12840 agcgcttgtt tcaaaacaag tgggccatct tattttttct tttaatagtt gttattgtgc 12900 tattagcaat tattgtgcct ttaacttccc ctttttcagc agtaactcct gtttcaacca 12960 atgccttagc acaaaatcta ccaccacggt acttatggca taaaccaggt gacattttag 13020 ttcataagat tacagcaaga tcaattgctg aaatctctca agctagtgga gttttagtag 13080 gaacattacc tagtgcaaat agtaatccct tagcaactaa tgtccagtat gatattgctc 13140 cttttcaact ccaagaattg cgtaattatt tccctttatt ggggactaat ggacttggga 13200 ttgatatttg aaccttgttg tgagcttctg ttgccaagtc attgtgaatt gcagtagtag 13260 tagcaattat agcaatggtg tttggaacca tttatggagc ggttgctgga agctttgttg 13320 gacatatggc tgataacatt atgagtagga tcattgagat tattgatata gtcccttcta 13380 ttctttgaat tattgtctta ggagctacat tccgctttgg tggggttaaa caatttgatg 13440 atagtgttgt aatctttact ttaatctttg tgttttgaac atgacctgct actacaacca 13500 gaatttacat tttgaaaaac aaagatacag agtacatcca agcagctaag accctagggg 13560 cacaccaaat cagaattatc tttgttcata tgttacctgt tgtatttggg agattagctg 13620 ttgtgtttgt tagtttaatc ccagcagtta ttggttatga agcttcctta gttttccttg 13680 ggttaaaacc agctactgat attggcttag gggcactttt aaaccaagta acttcaagtg 13740 ataatgtagc tttaatctta agttcgattg ttagctttgc agttttaaca gtagcagcta 13800 gaacatttgc taatgcttta aatgatgcaa ttgaccctag ggttgtaaaa cgataaaatg 13860 gcacttaaaa gaagtaattt ctttgttgat aaagaccaac aactaaagga taatttgatc 13920 ttagacatca ctgatttaca tgttaacttt aaggttaaag atgggatctt acatgctgtt 13980 agagggattg atcttaaggt agagaggggt agtattgtag ggattgtagg tgaatcaggc 14040 agcggtaaat cagtgagtgt taaatcaatt attggtttta atgacaatgc acaaactaaa 14100 gccaaactga tgaactttaa aaacgttgat attaccaaac taaagaaaca ccagtggaag 14160 tattatagag ggacatatgt ctcttatatt tcccaagacc cattgttttc tctaaaccca 14220 acaatgacga taggaaaaca agtaaaagaa gcgatttatg tggcttcaaa aagaaggtat 14280 ttccaagcta aatcagactt aaaatttgct ttatcaaata aggagattga caaaaaaact 14340 tataaaagta aactaaaaga gatcaaacaa acctaccaac aaaaaataaa acctatcaat 14400 gtagagaaaa aaaccttaga gatcctgcag ttcattggta ttaatgatgc caagaaacgt 14460 ttaaaggcat tcccaagtga gttttcagga gggatgagac agagaattgt gattgctatt 14520 gcagtagcaa ctgaacctga tttaattatt gctgatgaac ctactactgc acttgatgta 14580 actattcaag ctaaggtatt aactttaatt aaacaactcc gtgatctact taatatcact 14640 attatcttta ttagtcacaa tatctcttta attgctaatt tctgtgactt tgtttatgtt 14700 atgtatgcag ggaaaattgt agaacagggt ctggttgaag agatctttac aaatccactc 14760 catccctata catgggcatt gatttcttca attcctgaac agaaagataa aaacaaacca 14820 ctaacttcta tccctggagt tattcctaac atgttaaccc caccaaaggg tgatgctttc 14880 gctagtagaa accaatatgc tctagcaatt gactttgaat accatccacc cttttttgaa 14940 gttactaaaa cccataaagc agcaacttga ttgctgcatc cccaagcccc taaagttgaa 15000 ccacctcaag cggttattga taacattacc ttaaccaaaa aagcactgca atttaaagat 15060 caataatgga aaaccaaaac acaaaaaaac cacttgttaa tgttaaggct ttgagcatga 15120 tgttcaaggt cagaggaact ctttttaaag cccttgatga aattggtttt actgttaatg 15180 aaggggactt ctttggggtt attggtgaga gtggtagtgg taaatcaacc acgggaaaat 15240 gtttgattag attaaacatt cctagtggtg gaaagattga gattgccaac cacttactct 15300 caggaaaaaa acttactaaa gagaataacc agtggttaaa acaaaacatc caaatggtgt 15360 ttcaagaccc ttattcatct attaacccta ctaaaaatgt gctaactgtg atttcagaac 15420 cgctggtaat tagtaaaact gtttttgggg aaacaaaaca atacttaaag agtttgcaaa 15480 agctctcttt taaagtaaag aaaacattgt taaggaatga tattgaactt gaaaccaagt 15540 ttcacaataa cttttttaaa accgttatta agcaaattaa tgaatcattg tttaactttg 15600 aagatcttga ttacaaggat ttaaaaccat cacatttaag gcaaagaatc ataaatgaaa 15660 cagataaatt cattgaaaaa attagaagtg agtttgccct tttttatgat ttttatgcta 15720 accaatcagt acccttgcaa aaggcattag atgatgcgaa ttcctcttta acaccatcta 15780 gtgttattga gttaaaaaac cagttaaaag cattacaaaa acaagcaaag atttcaaagg 15840 cagcatggga tattttacaa gccctaaagc aaaaccaaaa ggagttgaaa gattatgaaa 15900 attatgtcca ttttgaactc caaaaaaagc cacgaatcta tcttaatacc tgacttttaa 15960 caaccaaaag ctacattaaa gattccaagc aaaacatgca gcttactgat gatatctttg 16020 ctttttcata taacagtatg gttgacaaga aaagaaactt ggttttaatt ctttctaaat 16080 actataagct gttaccttat ttctatgacc aatcagtatt tgataatgct gatcaatttg 16140 atgaaattgc taaccttatc ttttttgatt tagttgaaac attgcttggt gtaactagtt 16200 tatttaatga tgcattagca gctgataaag tcccactaat taagtttgct aagttcttaa 16260 ataagttatg tgacttgcgc tttttaacct taaaaaagag ctttaaaaaa acaagagtaa 16320 gttgtagctt tagttttaac agtgaacctg aaatcttgtt tgccaacagc tgctatgatt 16380 tgcaacaaat gcctcaaatc attaaaccct tttgagagaa gctttttaat gaacagaact 16440 accaaaagat tattgattca gtttcaagac tgaatgtaat gattgcaaat tacattacca 16500 aagcttttga aattaaaaaa actattgatg aaaaactaag ggagtttaaa caacaaaatt 16560 tagctttaaa aaaagcttat tcagctaaca agaaaagtga ggcaaacaaa gcttccatta 16620 atgagttaaa agtcaattta aaaacactta aaaaacagct taaacaagag aaaaatacta 16680 ctaaaaaaca atcaaaaaag gaattaaaac cacttttaaa agaacaccat actgctttaa 16740 aactccatga tgagtttaac catgatttac gcaagtggtt caaaaaactt aactttatgg 16800 ttaagaaata caaccgactg gaaaacagcc agaaaaagtt ttgtttagtt aaaaagttaa 16860 aagcgctttt caaaaaacag gatgaaacac tgcaaagtga attaagacca aaactaaaaa 16920 catttggtgt aattaacttt gagtacaaac gtgcagtcaa agagtccaat gtctttcgat 16980 tggtgcattt tgctaaaaat atctttaaac cattcttgtt ttttaacctc accaagattt 17040 ttatgagaaa taaggtctat gaagcacttg atagtgttgg tttaaaaaga gaacatgctt 17100 acagataccc ccatgaattt tcaggcggac aaagacaaag aattgctatt gcccgtgctt 17160 taatcactaa acccaaactg attattgcag atgaattgat tagtgcactt gatgtttcta 17220 tccaagccca agttattaac atcttgaaag acttggctaa aaaacacaac ttaactgtgc 17280 ttttcattgc ccatgattta tcaatggtgc aaactgtttg taaccgtttg atcattatgc 17340 ataggggcaa gattgttgaa cggggcagtg tggatgagat cttttcaaat ccagttcatc 17400 cctacacccg ttccctaata aaagcatctc ctaagttaag caaaatcaat gttgatctcg 17460 cttcttttga tgaaaacttc acttatgata gtgattattc actaaccaat atgccctttt 17520 atattaaagt tcctaacagt gaagaacatg aactttactg tactcaaaag caatttgata 17580 gttgaatcaa agaggctacg ccgataaatt aaagaatttt tataatgacg cttattaagt 17640 ggtgtttaat taatggaaaa agttgccttc aaaatggagc atatctccaa aagttttgac 17700 aatggcaaaa ttaaggctaa tgttgatgtt agcttagttg tttatgaaaa tactgtccac 17760 accattttgg gggagaatgg tgcaggaaaa tcaaccctga cttcgatttt atttggttta 17820 tataaacctg atagtggcaa gatctttatt ggtgaaaagc aagtaaattt taaatcttct 17880 aaagatgcag taaaacataa aatcggaatg gtgcaccagc actttaagtt aatagaaaac 17940 tacacggttt tagataacat cattctaggg aatgaaagta ggtttgggtt tttaccttta 18000 attaatcgta aagtaagtga agcaaagatt aaaaccatca tggaaaaata tggaatcttt 18060 gttgatctta aacaaaaagt tagtaactta acagtaggtc agcaacaacg ggttgagatc 18120 ctaaaggttt tatttcgtga tagtaatatc cttatctttg atgaacccac tgcagtttta 18180 agtgatcttg aaattcaaaa ctttctcaag attattgcta actttaaaaa gctaggaaaa 18240 acaattgttt taatctctca taaattaaat gaaattaaac aagttgctga tacagctact 18300 gtcttaagac ttggcaaggt agttggtagt tttgatgtta aaacaacacc agttgataag 18360 attgcgcttt taatgatggg caaagagtta aaacaaacta aaaacaccac agattttgtt 18420 gctaaagatg aacctgtttt aaaagttcaa aacctgaatt tgtttctcaa taaatcttta 18480 gcatacaagt tcttagtgag gtgcaataac atccataaag cccaacaaat taagaaaaat 18540 aaaccattaa aagacttatg gataattagt tttttaaata aactaaccac cagtaacaaa 18600 acccctaaat tagtaaaagg cttgattaat aagttaggac tttcctatca agaaaataca 18660 gatgaaacca ttagttttgc tatccataag ggagaaattt ttgctattgc tggggttgag 18720 ggtaatggtc aaagtcagct tgttaattta atttgtggaa ttgaaaaagc tgctagtaat 18780 aagttaattt ttaacaatat tgatatctca agatgatcaa ttagaaaacg gattaatgct 18840 gggattagtt ttgttttgga agatagacat aaatatggct tgatcttaga tcaaaccgtg 18900 aggtttaata cggttaataa ccagattaat aaccgtcctt ttagtagttg aaacttttta 18960 aaaccaatgg agattgctct ttatagcaac actattatta aaaagtttga tgttaggggc 19020 agtgctgagg gtagtgctgt tgtaagaaga ctttcaggtg gtaatcaaca gaaactaatt 19080 attggtcgag aaatgaccaa acaaaatgac cttttggtgt tagcacaagt aaccagaggc 19140 cttgatattg gtgctattgc ttttatccat gaaaacatct tattagctaa agctaataat 19200 aaagctatct tattggtttc atatgaactt gatgagatct tagcacttgc tgatacagtg 19260 gctgttatca ataaggggag aatagttggt atgggaaaaa gagatttaat ggatcgccaa 19320 tcgataggta gattaataat gcaataaaag actatgacaa tgtggcaatt taaaagttac 19380 tttaaacacc acctggtgtt ttgaaaagac cgatttttac atagctctga gaaacaaatg 19440 caaagaagaa gtatcctctc ttcagtggtt ttgataatcc tctcttttct tatatcgttt 19500 ttactgatta tttcaattcc tggaggtaga ggtgcgagct tctttgcact gtttactaag 19560 ttatttttag ataacactaa tactgaaaat ttcttaagac agattgctat ttatatccta 19620 gctggattag catttagttt ctgtatgagt gttggtattt tcaacattgg tatctcaggg 19680 cagatgatgg ctggagccat ctttgggttt ttaatgattc tcaaggtgtt tccaagttca 19740 tttcgacctg gttttggagg tcagattatt actgtattat tgatggtaat aggtagtgtt 19800 agtgtggcag ttgttgttgc aactttaaag atttttttca aggttaatga agttgtaagt 19860 gcaattatgt tgaactgaat tgtagtgctt attagtgctt atttagtaga gacttacatt 19920 aaagataata gtgggggtac agcccaattc ttttccttac cactccctga tgaatttgct 19980 ttatataact tctctccttt aacaaaaaag tttggttgat tagcttcact tattattgct 20040 ttcattagtg ttattattgt ggcagtagta ttaaaataca cagtttttgg acacaaatta 20100 aagtcaattg gcagtagtgt atttggttct caggcaatgg gttttaatgt tagaaaatac 20160 cagttcttat cgtttattat ctcaggaatt ttatcaggac tattagcaac ggttgtttac 20220 actgcatcaa ctgaaaaagt attgacattt aacaatgttg gggatagtgc tatttcagca 20280 gtaccagcta ctggttttga tgggattgcg attggtttaa ttgctttaaa taaccccttt 20340 aggattgtta ttgtttctgt tcttattgct tttgttaaca ttggggcaag acctgctaat 20400 ttaaacccta atactgctag tttagtttta ggaatcatga tgtattttgc tgcactttat 20460 aacctaatgg tttactttaa accatgaaga tacctagtga agctgaacat tggaaagata 20520 aatctcacca catatgaaac atatgaaaac aaactagctg ctaacctaga gtgactaagt 20580 ttccaacgct tcttgtcaaa acagaaaaaa aagaatgaca aaactaaatt taattggttt 20640 gatactagtt tatttgaaca atatgcaaaa aacaaacaag aaattgttca agaataccat 20700 cacaattgtg caactaattt aattgcttgg tgattgaatg caatccaaag tggcaatatt 20760 aaaccttcaa ctacttttaa gttggaattt gttaatttta aacaccaaca gaagtttgta 20820 ttaaattggt ttaaaaatga aagtgaatca ctgcgtgatt tccaatcaca gtttgagaga 20880 atcaataagt tagtggaaag ggagtttgtt aagtaaaaac taggtaggat aacccaaaga 20940 aaataattaa aatattgtga aaaaaaagat agtcccaatt aaccctttaa aagcagatga 21000 gattttagca gttagtcact tatcatgtgt ttttaacagt aaaactaaca atcccattaa 21060 ggtgattgat gatttttcct atacctttca aaagaaccaa atttactgta ttattggtga 21120 tagtggcagt ggtaaatcaa cccttgttaa ccacttcaat gggttgataa aacccaacca 21180 aggtgatatt tgggttaaag atatctatat tggtgctaaa caacgcaaga ttaagaactt 21240 taaaaaactg cgaaaaacta tctcaattgt tttccagttt cctgagtacc aattgtttaa 21300 agataccgtg gaaaaagaca ttatgtttgg tccagtagca ttaggtcaat ccaagtatga 21360 tgcgcgccaa aaagcggctt attatctgga gatgatgggg ttaaaatacc cttttttaga 21420 acgtaatccc tttgaattga gtggggggca gaaaagaagg gtagcgattg ctggtatact 21480 tgcaattgaa ccagaaattc taatctttga tgaaccaact gctgggcttg atcctgaagg 21540 ggaaagggag atgatgcagt taattaaaac tgccaaacaa caacaaagaa cggtatttat 21600 gatcacccac cagatggaaa atgtccttga ggtggctgat gtggttttgg ttttagctaa 21660 gggtaaacta gtaaaagctg ctagtccata tgaagtgttt atggaccaaa ctttccttga 21720 aaaaacaacg attgttctcc cccctgtgat ccaagtgatc aaagatctaa ttgcgattaa 21780 tgctcacttt aataagttaa ttgagttgca accaaagaac ctagaacagc ttgcatcagc 21840 aattaacaag actatagcaa accatggata aatgtaaatt tagctaacaa gcttaactgg 21900 ttgtttttga gatggctaac aataagagtg caattgagtt gaaaaacatc gttgttgatt 21960 ttggtgaatc agttgcgatt gacaacatta accttagtgt tgaaaaacac caactagtta 22020 gcttacttgg tcctagtggt tgtggtaaaa ccactacact tgcagttatt gcaggactta 22080 ttaaaccaac tagtggtcag gtgttattta atggttatga tgtcaccaaa aaaccacccc 22140 aagaacgtaa actagggcta gtttttcaaa actatgcact ttatccgcac atgaatgtgt 22200 ttgaaaacat tgttttcccc ctctacagtg ataactcgtg aaaacaagca gttttggaaa 22260 aaaacagtgt tgcaaaccat gagattaact gtttgttact tactagcaac ggtgcatcag 22320 ttcaagagat tgatcagctc aataagttat ttcatgatag tattgaaaaa cccaaacaga 22380 tccaatacca aattaatgac cttaatgtta gtgtttttaa aaacttaaat gaactaactg 22440 caaaccttaa gttaatacca agtaagcacc agtttgctat taccaatctc aacaaacaaa 22500 ctctaaaaca gattaatgaa ctggaagctg agtttaaaac aaagtgaaag ttacaaaaac 22560 aaaccccaat taagagtggg gttgaacaca atgccaaact ccaagcaatt aaacaacact 22620 ttagttatga aaaacaacgg ttaaaaaaac actatttcaa aactaaagtg gaactaaaac 22680 aaacccttgt tgaaaacctt aagttagtta aaaaagcgat tagtgaacaa actaagttaa 22740 ttaaacagag tagtgattac actaagttaa agcaattaaa acggttaatt aaagttgaac 22800 ctaaccaact caaaaaacaa tataaggttt ttctcaatca gttaattaaa aactattcac 22860 ttaaaactga taagttaact gatactcaac ttaatgaaat tgaacagatt aaaaccagaa 22920 ttgtttcaat aaaacagttt atcaacaaaa ctgcacttga agtagctaac aaactagcga 22980 ttaccaagat tttaaccaaa cgccctgata agatttctgg tggacaacaa caacgcgtag 23040 caattgctag agcaattgtc agaagaccta aactattgtt aatggatgaa ccactctcta 23100 acttagatgc aaagctaagg gtacagacaa gacagtggat cagacagttt caacaggagt 23160 tacaaattac cactgttttt gtcacccatg accaggaaga agcgatgagt attagtgatg 23220 tcattgtttg tatgtcaact ggaaaagtgc agcaaatcgg cacacccagt gaactttatt 23280 taaaacctgc taatgagttt gttgcgcgct ttttaggcac ccctgagatg aacatcattg 23340 aatgtagtgt caaaaacaac cagttgtttt gaaacaacca tctgttagtt actgagagtt 23400 ttaagcttaa tgtagagaaa ctcttagttg ggtttaggta tgaacaacta gtggtcacta 23460 ctaacaaaag tagtttgcaa gctaaactaa ttaacattga aaacttaggt aaacacttag 23520 ttgctaccat tagtttgttt gataccacct tatcaatgcg cttagaattg aatagccact 23580 taaaagtagg tgatagttta aatttcatta ttaaagctaa caacctccat ttttttgata 23640 ttgatacaaa acaacggatt gagatttaac ttaagataat tgaaacatta aataagataa 23700 ttacaagcta tgaatcaagc tagtgcaatt gccattttgg tcatttttag cctagcttct 23760 ggttatctgt taggttcaat tatttttgct gatattttca gcaaaatact caagaaaaac 23820 gtcagggaat ttggttcaaa aaacccagga gctactaact caatgcgtgt ttttggctta 23880 aaaattggtt ttttggtggc tatttttgat gcatttaaag gtttttttgc ttttttatta 23940 acctgaattt tattccgttt tggtttacaa ggttatttaa cagaaaaagt gtatcaaagc 24000 acctattttt taagttattt aagttgtttt gcagctacaa taggtcatat ctttccgctg 24060 tattttaagt ttaagggtgg taaggcaatt gctactactg gtggatcttt acttgcaata 24120 tctttatgat gatttttaat ctgtctttta atttggataa tgattacttt aataactaag 24180 tatgtttctt tagcaagtct tattacattc tttgtgttag ctgtaatcat cttaataccc 24240 tgacttgatt atttatactt ctttaacagt gatcctctaa agtcgattac ttatcaaaat 24300 gaatggtata tcattttatt tttttgcttg tgatattgac ctttaactgt ggttgttttc 24360 tgattacacc gtgcaaacat aatcagaatt ttacatggta aggaaagcaa gattactcaa 24420 ctaaattaat gatgtttgta aaaaagcgat ctttgattac tttagttaat tggtagttga 24480 tgcaaacttt cattattact tcccctgttt tcaatccgta ttttaatgca gctttagagg 24540 agtgattgct aactgaattt agaaaaaatg agttagttaa ggtcatctac ttttggcaga 24600 acgctaacac tattgtggtg ggaagaaacc aaaatactta tgctgaggtt aacttaaagg 24660 agttggaaag tgataaggtt aacttgttta gacgtttttc aggcggggga gcggtgtttc 24720 atgaccttgg taacatctgt ttttctatta ttttgccaag aacaggtaaa gtgatggaaa 24780 atgcttatga acaaactaca agaaatgtgg tgaagttctt aaatagctta aatgtacctg 24840 ctgtatttca tggtcgtaat gaccttgaga ttaataacaa gaagttttct gggttagctg 24900 aatatatcgc taaagacagg ttattagtcc atggaacatt attgtttgac actgactttt 24960 ctaagttagc aaagtattta aatgttgata agaccaagat agcaagtaag ggtgttgaca 25020 gtgttgctaa gcgcgttgtt aatgtaaagg agtatttacc aaattgaaca acagcaaaat 25080 ttttagaaga gatgattaat tttttcactg ttactgaaaa agcagaaaca attgttttaa 25140 ctaaagatgc actagcaaag gttgaaaaaa gagcaaaaga acactttcaa tcatgggagt 25200 gaaactttgg taaaacttat gaatacaact ttaaaaacaa gcgttatttt aataatgctg 25260 gtttatttga gtgcaatgtt caagtagaga aaggaacagt tgttgatatt aagttttatg 25320 gggacttttt aagtgttgtt gatatcaccc cagtaacaaa aaaactaatt ggtcagaagt 25380 acgattataa aacctttgaa aaactcttca atgaacttga tcattttagt gattactttg 25440 gcagtttaaa acctgagcaa ctcttaggag taatatttga taacaagtaa cttaaataat 25500 aaatctttat aatttttact agatttacta atgcaaacgc atgaaattct tttaaaaatt 25560 aaagaaattg ctaaatcaaa aaactttaat cttaatttag atgaaaagac aataaatcaa 25620 ccacttcgtg agttgaaaat cgattcactt gatatgttta gtattgttgt tagtctagaa 25680 aatgaatttg ggattagttt tgatgatgaa aagttaatga atctaaaaaa tcttgctgac 25740 ttggttttag aagttaaaaa ccttttagca aaaaaagggg tatagatttg atagcgttct 25800 tttaatgaca agaagacaaa accagatggt aaaactcacc acttggttaa aaaaaattgg 25860 ctgaggtgag actattaccc aacgaatttt ttgtttttat atctattgca tcttgtttgg 25920 aagtttgctg ttatttttgc caattgcact ccaagataac taccaaaaag tggttagtta 25980 tggaattgat tgacagggaa aaagatttga acagaaaact gattacaact ttttagatgc 26040 attattttta tcaaccagtg cttttagtga tacaggactt tctactgttg ttgtatcaaa 26100 aacatacagt atctttggcc agatagtttt agcagtatta ctccagttag gagggattgg 26160 atttgttgtt attgcttttt tagcatgacg attgtttaac tttcacaaga aggaacaata 26220 cagtttttat gaaaagttaa tgttgcaatc agaacgaggt ggttctaagc taggtaatac 26280 tagtgagatg atcttagtat ctatcatctt tctttttatc gttgaactaa tttatggatt 26340 tttatatggt attttgtttt atttcatccc aggctttgaa cctgctaact tgtttgcaga 26400 tcatgcaaaa gtttcaactc aattaaaagc tttagtagtt gattcaaacc aaacaatagc 26460 agcttttaat gatattaata aggcttttca agcaggtttt ttccattcct tatcagcagt 26520 taataatgct gggatagatc tgataggggg tagttctttt gttccttata gaaatggact 26580 tggtattatt attcagtggt taactattag ccaaattatc tttgggggaa ttggttatcc 26640 ttgtttgttt gatggctttg aagccattaa aaaaaagatt aagtatggta gacacacaaa 26700 acaccaattt agtctattta ccaagttgac agtaattact aatatcgttg taatcctgct 26760 ttttttcacc ttacttttaa tggtggaatt tattgctagt gatagtttaa ctaacactat 26820 tgttaatttt agtgatgaaa aaaagagttt aataaatacc caattgcaat cacaatctaa 26880 ccaagcaatc catgcgtcag tttttggtaa taaccctaat gcaagtaggg taatgcagct 26940 cttttttatg gttatttcat cccgttcagc aggttttagt gttttccctg ttgctagtga 27000 gattcaaact acaaaaataa ttattgcatt ggcaatgttt attggtgcta gtccctcttc 27060 tactgctggg gggattagaa caactacgct agcagtaatc tttttagctc tagttgctaa 27120 gtttaaaggt caaaaggaag taaaagcatt taagcgttca atcgatcaaa ctacagtaat 27180 agatgctttt ttagtactaa tcataagctt aattgcagtt ttactaacag ctgttcttct 27240 acctttaagt atggaacaac cagttagttt cattgatgct ttatttgaaa caactagtgc 27300 ttttggaaca gttggacttt caagtggagc tactgttaac attgctttag atccaaatag 27360 aaataccttt aatttccttg ctttatgtct attaatggtt atgggacagg ttggtgtgtc 27420 cagttctgtg ctaacttttg ttagaaaaca tcccaaagca aatagttatt catatcctaa 27480 ggaagctgtt aaaattggct agacacaaag ttgaccaagt tgctaataat ttttaatctt 27540 acatgccacg taagcatcta attgctaatc aaactaataa aaaacaacaa acaagtgcaa 27600 aacaacttca aaaactagca aaaagaatag cttcagctgt taaaaaaggt ggaactaata 27660 tccagtcaaa tccacatcta aaagttgcag ttgatcttgc tttagctaag ggtctaagca 27720 tggattcaat taaaagaaat atccatggta gtgaaaaaga tacaactaaa attagcgagt 27780 tttgttatga gatttttgga ccaaatggtg ttggaattat tgtgtttgga ctaactgata 27840 atcctaaccg tttactcagt agtttaaacg gttatttagc taaactaaaa ggacaattag 27900 ccaagccaaa tagcgtcaag attaattttc aagaagaagg gattatcttt gttaataaaa 27960 ataactattt gaaagatgat ctaattgaat tattaatttt ggacaatatt aacttaattg 28020 atgttgatta tgatgaagag tgttttgaaa ttagcttgca ttcaaatagt tattttcatg 28080 caaaggagct gttgaaaaaa aacaattttt caatagtaga tagtgaaatt aaattggtac 28140 ctcttttaac tgttgattta gatagaaatc agcaaacttt attatcacgt tttctcaatg 28200 cttgtgagga agatgatgac attcagtttg ttgttcataa tgccaaccca tgggaagagt 28260 agatgacttt gcttttagta atcctatctt tggagctttt tagtgcaaaa gaagattaaa 28320 aaacgtttaa aaaaagagaa tcttttaaga atcttttcaa agactttagc attcttgttt 28380 ttagttttat ttataagttt ttttgttttt cttttaacag aagcaacaaa aattggacct 28440 gattttgcaa agtccttgtt taatcttgaa tttaatttag gtaataaaca ggcaggaatt 28500 tgattcccct tattggtaag ttttattgta tcaataggag ctttaattat tgctagttat 28560 ataggggtta gaacttcatt tttccttgtt tatcgatgca aaccaaaaat aagaaaaaaa 28620 ctttcactta ttattgatat cctttcagga ataccatctg taatttttgg attatttgca 28680 tcacaaatat taagcatttt ctttcgggat atcttgaaat taccgccgct ttcactttta 28740 aatgtgatag ctatgctttc ttttatgatc attcctattg ttatttcatt aacaacaaat 28800 acattaactt atgtaaataa cgatctaatt agtgttgttg tttccttagg ggaaaataaa 28860 acaagtgcga tctacaaaat tattaaaaaa gaaattaaac cacaattaac agttattttg 28920 accttagcct ttgcgagagc aattagtgaa acaatggctg ttaactttgt tttgcagagt 28980 gttaactatc aagaggtaat taacaacaat cgttttttta cttctgattt aaaaacactg 29040 ggatcagtta tttccacttt tattttttca gaaaatggag atgaacagat taatggtgtt 29100 ttatatatct ttggaatcat aattttgata ttagtttcat tgttaaattt ctttgccatt 29160 tgatcagcta atccaaaaac actggaacgc tatccctttt taaaaaagat tagtaatttt 29220 atttatcaag ttgtgtgatt cattcccaat aatattagtg cactttttgt tgatttaaca 29280 tcaacaagac aaagtgttaa aaaaataaaa gtaaacaaca tcaatgaacg ttcacttttt 29340 tttaaagaaa ggcttcaaag tgttgtttga ataaaactta attatttttt aaaaatattc 29400 caggaattaa tttgtacttt tttagctttt ggatttgtgt tagcaatttt gctgtttgta 29460 tttattaatg gaagtgttgc tattaataat aatggttcta ctgttttttc atttgaagct 29520 gattcaactg gcagagcact agtaaatact ctagtaatta ttttgattac tatcaccatt 29580 acttttccac tagcactttt aattgcaatt tgacttaacg agtacaataa ttcaaaagtg 29640 gttaaaaatg tttttaactt tgtaattgat tcactaagtt caatgccatc tattatttat 29700 ggattatttg gactttcttt ctttttaaga gtcttgcagt taagtgctgg aggagctaat 29760 ggtactagtt taatagcagg cattctaact attagtgttg ttatattact cttccttata 29820 agaacttgtc aacaagcact aaataatgtc agttgggatt taagaattag tgcttttgct 29880 ttaggtataa gtaaacgtga agttattttc aaaatagttt tacctagtgc tttgaaagga 29940 ttaatagttg cattaatttt gtcaatcaac agaattattg ctgaaactgc acccttcttt 30000 atcacttcag ggttatcatc tagtaattta tttcatttgt cattgccagg tcaaacacta 30060 acaacaagga tatatggaca gttattttct attaatagca atgcaataag tgttatgtta 30120 gaaacatcat tggtctctgt tgttttctta attcttttaa tctttttcag ttcttattta 30180 atcccgagtt tatttttgtt aaataaacaa aaatggctag taattaaaag taaatttcag 30240 tcctttaaat tatggaaaag aacataaaag cactttgaaa aaattttcaa ttgaagcttg 30300 aaaaaattaa gcattaccga aagctttatg aacaacaaat caaagaatat aaaaagaaaa 30360 ttactggttt aaataatgaa acagatgcaa atgaaatctc ccgtattaag aatgaaattg 30420 aaattttaaa ccgtctaata aagattaaaa acaccaaaga taatgtcatt aaaaaggatt 30480 ttgatgaaaa aaatgtattt gaaattcgaa atttcaactt ctgatataac aaaaacaaac 30540 aagtattatt tgatatcaat cttgacatta aacgcaataa aataactgct ttaataggta 30600 aatcaggatg cggtaaatcc acctttatta ggtgcttaaa taaattaaat gatttaaatg 30660 aaaacacacg ttgaacaggt gacatatatt ttcttggtaa gaatatcaat tcaggaatta 30720 ttaatgattt aacattgcgc actagtgttg gcatggtttt tcaaaaatta actcctttta 30780 atttttctat ttttgaaaac attgcttatg gcataagagc acatggtatt cacaataaaa 30840 atgctatcaa tgaaatagta agacaggcat tgatatcagc agcattgtga gatgaagtga 30900 aagataattt acataggaat gcaaacaccc tttctggtgg acaacaacaa cgcttgtgta 30960 ttgcgcgtgc tattgcttta caaccagatg ttcttttgat ggatgaacct accagtgctt 31020 tagactcaat tgccacaaac tctattgaac ttctaattca acaactaaaa gaaaaattca 31080 caattgttat tgttactcac tctatggctc aaacaattag aataactgat gaaacgattt 31140 tttttgctga tggaagagta attgaacaag gcactacaaa acagatattt acaaagccta 31200 agcaaaaagc aacaaatagt tatataagtg ggaaaaatta g 31241 14 4750 DNA M. genitalium 14 aacacctaac aaagtttgtc caacgcttgg ttaaataact atggatgaaa atgaaactca 60 attcaacaag ttaaaccaag ttaaaaacaa gctgaaaatt ggtgtttttg ggattggagg 120 tgctggtaat aacattgttg atgcatcact ttatcactat cctaatttag caagtgaaaa 180 catccacttt tatgctataa attcagattt acaacacctt gcatttaaaa cgaatgttaa 240 aaataaactc ttaattcaag accatactaa caagggcttt ggagcggggg gtgatccagc 300 taaaggagct agtttagcaa taagctttca agaacagttt aatacactta cagatgggta 360 tgatttttgt atcttagttg ctggatttgg taagggtact ggtacaggtg ctaccccagt 420 ttttagcaag atcttaaaaa ctaagaagat cttaaatgtt gctattgtta cctatccatc 480 tttaaacgag ggattaacag tgagaaacaa agccactaag gggcttgaaa ttctcaacaa 540 agcaactgat agttacatgc tattttgtaa tgaaaaatgt acaaatggta tctaccaact 600 agcaaacaca gagatagtca gtgccattaa aaacctaata gaactaatta ctattccttt 660 gcagcaaaac attgattttg aagatgtacg tgcctttttt caaaccaaaa aaactaacca 720 agatcaacag ctttttactg ttactcaccc ctttagtttt agctttgata gtaaagatag 780 tatagaacag tttgctaaac agtttaagaa ctttgaaaaa gttagttatt ttgaccactc 840 tatagtagga gctaaaaaag tgttattgaa agctaacatt aaccaaaaga tagtcaagct 900 taacttcaag cagatccaag atattatctg aactaaaatt gacaactacc aacttgagat 960 taggttaggg gttgattttg tgacaaccat ccctaatatc caaattttta tcctcagtga 1020 acacaaaaat ccagtttcgc ttcccattga taataaatca actgaaaaca accaaaataa 1080 gttgaaactt ttagatgagc tgaaagaact tggcatgaaa tatgttaagc accaaaacca 1140 aatctactaa tgaaaaatat gtatctgaaa atgattctaa ttaactaata atgggctttt 1200 taagcaagtt aattgccaaa ctaaaaccaa aaaaatcagt tgctaaacag cttaaagaag 1260 aagttgaaaa acaaagcctt tttcaaacca ataataaaac ttactatcag ggtttgaaaa 1320 aatctgctac aactttcgct aaaactatta atgaactgtc aaaacgatat gttaatgttg 1380 acgaacagtt taaagaaaat ctatttgaag ggctagtttt gcttgatgtt ggttatcatg 1440 ctgcaaacaa aatttgtgat gctattattg aacagatcaa gctaaacaga attacagatt 1500 ttcagctcat taaagagcta attattgacc aaattattgt ttattacatc caagataaac 1560 tctttgatac tgatttaata gttaaaccta actttacaaa tgtttatctc tttgttggtg 1620 ttaatggagt tggtaaaaca actactttag ctaagatagc ggattttttc ataaaacaaa 1680 ataaacgtgt tctacttgtt gcaggtgata cttttagagc aggagccatt gaacaactta 1740 atcagtgagc aaagctgtta aactgtgaca ttgtacttcc aaaccctaaa gaacaaactc 1800 cagctgttat ctttcgtggc gtaaagaaag ggattgatga taaatatgac tttgttttat 1860 gtgatacatc aggaagattg caaaacaagc ttaacttaat gaatgaattg caaaaaattt 1920 atcaaattat tcaaaaggta agtggaagtg aacctagtga aacactttta gttttagatg 1980 gtacagtagg tcaaacagga ctatcacaag caaaggtatt taatgaattt tccaaactaa 2040 cagggattgt tttaactaaa atggatggtt ctgctaaggg tggaattatt ttagctatta 2100 aagatatgtt taacctgcct gttaaactga taggttttgg tgaaaaaact agtgatttag 2160 ctatctttga tctggaaaaa tatgttttag gtttacttaa taacttaaac ttagataata 2220 aagaaaatta gtagcaataa cagagctaat aaagttttaa aaaataatta tatggaaaaa 2280 acatcaaata caagtaagcc actttctcgt agtgaaatca ataaaataat tgcagttgct 2340 actggtataa aagaaaaaaa aattaaggaa atctttaaat accttaacac attgttacta 2400 aatgaattgg taagtagaag tgtttgtata ttacctgaaa atttaggtaa attaaggatt 2460 actattagaa atgcacgtta tcagaaggat atgcaaacag gtgagattag acatatccca 2520 ccaaaaccat tagtgcgcta cagtccaagc aaaacgatca aagaaactgc agctaaagtg 2580 cgttgaaagt acgcagacta atcaaaccaa aaaaacccaa atcggtcaaa aactaacata 2640 gatgaaaaaa agaaataagg gtttagtaga acaaacaact actgaaaaaa ataatttttc 2700 acgtaaaact gcttgaaaag tcttttgatg agtcatcatt ttagctgttg ttattggtgt 2760 tttagcttat attttcagtc caagagctgc tactgcagta gttgaaagct gaaaattaaa 2820 tggaggtagt aacagcactt taacagcaaa agtaagcggt tttagtaatg aactgacatt 2880 taaacaaata aatggttcaa cttatgttac tgataccatt ctccaagttt ccattacctt 2940 tgatggttta aatagtccat taactgttac tgctcacaaa actgttaata gtaatggcaa 3000 tgttatcttt aatattgcta acttatcaat taaccaaagt aatggtcaga ttaccgttaa 3060 tagtaatgga accatgatga atggtggttc tagtaataac acaaagagta ttgcaggttt 3120 tgaaaccctt ggtactttca ttgctcctga tactagagct agagatgtat taaatggttt 3180 gtttggcttg ctaccaatta ttatctttgt agttttcttt ttactctttt gaagaagtgc 3240 taggggtata tctgcagggg gcagagaaga agataatatt ttttctattg gcaaaaccca 3300 agctaagttg gctaagtcaa ctgtgaaatt taccaatatt gctggacttc aagaggaaaa 3360 gcatgagttg cttgagatag ttgattattt aaaaaatcca ttgaaatatg cccagatggg 3420 agcaagatcc ccacgtgggg taattttata cggtccacct gggacaggta aaacattatt 3480 agctaaagca gtagctggtg aagctggtgt tcctttcttt caatcaacgg gttctggatt 3540 tgaagatatg cttgttggtg ttggtgctaa acgagttaga gatcttttca ataaagctaa 3600 aaaggctgct ccttgtatta tttttattga tgaaattgat tcagttggtt ctaaacgggg 3660 tagagttgaa ctctcttctt attctgttgt tgagcaaacc ttaaaccaat tgttagctga 3720 aatggatgga tttacaagca gaacaggtgt tgttgtaatg gcagctacaa ataggttaga 3780 tgtattagat gatgcattat taagacctgg aagatttgat agacatattc aaatcaatct 3840 ccctgatatt aaagaaaggg aagggatttt aaaagttcat gctgaaaata aaaatctctc 3900 ttctaagata agtcttttag atgttgctaa gagaactcct gggttttcag gtgctcaatt 3960 agaaaatgtt atcaatgaag ctacattgtt agcagttaga gacaaccgta ccacaattaa 4020 cattaatgac attgatgaag caattgatag agtaatagct ggtcctgcta aaaagtcacg 4080 tgtaattagt gatgaagata gaaaactagt tgcttatcat gaggctggtc atgccttggt 4140 tggtttacat gtccacagta atgatgaagt acaaaagatt accattattc ctcgtggtca 4200 agcagggggt tacacacttt caacacctaa gagtggtgat cttaacctaa aaagaaaatc 4260 tgatttactt gcaatgatag caactgctat gggcggtaga gctgctgaag aggaaatcta 4320 tggtaattta gaaattacta ctggcgcttc tagcgatttt tataaagcaa ctaatattgc 4380 aagagcaatg gtaacccagc ttgggatgtc taaattaggt caagtgcaat atgtaccaag 4440 tcaagggaca ctcccttcta atgtaaaact ttattcagaa caaactgcta aagatattga 4500 caatgagatt aatttcatta ttgaagaaca gtataagaaa gcaaaaacaa tcattaagag 4560 taaccgtaag gaactagaat tgcttgtaga agcactttta attgctgaaa ctattttgaa 4620 aagtgatatt gacttcatcc ataaaaacac taaactacca ccagaaatct tattgcaaaa 4680 gcaagaacaa caagcaaagc aaaaactaaa taaatctgaa gtaaaaccag aaagtgaaac 4740 aaacagttag 4750 15 13894 DNA M. genitalium 15 gcaagaatta taattaacac tctaaggatg caagtgataa atggctgctg gtaaaaggga 60 ttattatgaa gttctaggga tatctaaaaa cgctagttct caagacataa aaagagcttt 120 tagaaagctt gcaatgcaat atcaccccga tcgtcataaa gcagaaaatg aaactactca 180 aaaacaaaat gaggaaaagt ttaaagaggt taatgaagca tatgaagttc taagtgatga 240 agaaaaacgt aagctttatg accagtttgg tcatgaaggg ttaaatgctt ctggttttca 300 tgaagcaggg tttaatcctt ttgacatctt taatagtgtt tttggtgagg gattttcctt 360 tggaatggat ggtgattcac catttgattt catttttaat cgttctaaaa aacgtcaaca 420 acaaattgtt gttccctata accttgatat tgctttagta attgaaatta acttttttga 480 aatgactaat ggttgcaaca aaaccatcaa atatgaaaga aaagtttcat gtcatagttg 540 taatggtttt ggcgctgaag gcggggaaag tggattggat ctttgtaagg attgtaatgg 600 caatggtttt gttattaaaa accaacgttc tatctttgga accattcaat cccaagtctt 660 gtgttcaact tgcaatggac aaggaaaaca aattaaagtt aagtgcaaaa cttgtcgttc 720 taacaaatac actgttacca atcaaattaa agagattaat attccagcag gaatgtatag 780 tggtgaagct ttagttgatg aaagtggtgg taatgaattt aaaggtcact atggaaaatt 840 aatcattcaa gtgaatgtat tggcaagtaa gattttcaaa cgtagtgata ataatgttat 900 tgccaatgtt ttagtagatc caatggttgc tatagttggt ggggtaattg aactacctac 960 tcttgaaggg attaaagaat ttaatattag accaggcact aagagtggcg aacagattgt 1020 tattcctaac ggtgggatta aattctcaaa gagttttaaa agaaaagctg gggacttaat 1080 cattattatt agttatgcac gtccttgtga atacactaac ttagaattga aaaaattacg 1140 tgagtttatc aaacctaatc aagaggttaa acaatattta aatactttaa aaaatgaata 1200 caaaacttaa ttttattaaa acattattta ataataaata attaaaaatc atgttcaaag 1260 caatgttatc aagcatcgtt atgcgcacga tgcaaaaaaa aattaacgct caaacgatca 1320 ctgagaaaga tgtagagtta gttctaaaag agattagaat tgcattgctt gatgctgatg 1380 ttaacctgct tgttgttaaa aatttcatca aagcaattag agataaaaca gtaggacaaa 1440 ccattgaacc tggtcaagat ttgcaaaagt ctctattaaa aacaatcaaa acagaactaa 1500 ttaatatctt aagccaaccc aaccaagaac taaatgaaaa aagaccttta aaaataatga 1560 tggttggttt acaaggatca ggtaaaacaa caacttgtgg caaactagct tattgacttg 1620 aaaagaaata caagcaaaaa acaatgttag taggcttgga catctacaga cccgctgcca 1680 ttgaacaact tgaaacgctt tcacaacaaa ctaacagcgt attttttgca caaggcactc 1740 aaccagttgc taaaacaaca aaagcagcac tcagtgcttt taaaactgca aaatgtcaaa 1800 caatcatttg tgataccgct ggtagattac aaacaaatga aacattaatg gatgaattgg 1860 taagtgttaa aaatgaatta aatcctgatg aaattatcat ggtagtagat ggattaagcg 1920 gtcaggaaat tatcaatgtt gctcaaacgt tccacaaacg tttaaaacta actggattta 1980 ttatcagtaa attagacagt gatgctagag caggagctgc actttcatta gcttcacttt 2040 tacaagtacc cattaaatta attggtgttt ctgaaaaatt agatggattg gaacaatttc 2100 atcctgaaag gatagccaat cggatcttag gtttgggtga tgtaatgagt ttagttgaaa 2160 aagctgaaca agtttttgat aaaaaagatt taactaaaac catcagcaag atgtttttgg 2220 gaaaaatgga tttagaagat cttttgatct acatgcaaca aatgcacaaa atgggaagtg 2280 tcagttcact gataaaaatg ttgcctgcta acttttctgt atcagaagaa aatgctgaat 2340 taattgaaaa caaaattgaa ctatgaaagg ttttaattaa ctctatgact agagaagaaa 2400 ggagacatcc caaattaatt aatcgtgatc ctaatagaaa acagcgcatc ataaaaggtt 2460 cagggagaaa aatggatgag ttaaacaaac tgatgaagga atgaaataag atgcaactaa 2520 aagcaacaga aatgggtaaa ctattaaaaa caggtagtaa cccgtttggt ggatttggac 2580 aattctttta acaatcaaaa aactaagcat ctagattctt tttaaaaagc catggaaaaa 2640 aaactgcctt ttagctttaa aaagaaggaa aagctaactg cttatgatga tgcttcaatt 2700 catgagttac ataaacagct caaacttaga acagaagcca agaaaagtaa agataaggaa 2760 agaactaaag aaaaagaaaa gcatgaaagt ttagcaaagg aaaagaaacc caagcttcct 2820 tttaaaaaac gaattgttaa tttatgattt ggagttgata aagagatcaa caaaattgtt 2880 tgagtaaaag gtagacaact tatcataatt tttcttttaa ttttgctagt tagtggactg 2940 atggtaggaa tcttttttgg tatcaatcaa ttgttaatta cgttgggaat atttaaaaat 3000 taattaaaca ttaaccgtca acaacaagaa actttataga gcaatggcaa tatttaactt 3060 ccttaagtta atttcaccca aaaacagaat tctcagtaag gcaaatagga ttgccagtga 3120 ggttgagagt tataaaaact actaccgtaa cttaactgat caacagttat ttgaagagtc 3180 aaataaacta gttgatcttg tcactaagca aaattacacc attctagatg tttgtgttgc 3240 tgcacttgct ttaattagag aagtggttta ccgtgagact ggtgaatttg catatagggt 3300 gcagatcata ggagctttta ttgttttaag tggtgatttt gctgagatga tgactggtga 3360 aggtaagacc ttaaccattg ttttagcagc atacgtttct gcacttgaaa agcgtggtgt 3420 gcatgttgtt actgttaatg aatatctagc tcaaagggat gctaataatg caatgaagat 3480 cttaaaacgg gttgggatga gtgtcggttg taactttgct aatctctccc ctcagctaaa 3540 acaagctgca tttaattgcg atgttaccta caccactaac agtgaactgg ggtttgatta 3600 tcttagagat aacatggtcc acagttatca agataagaag atcagagagt tgcactttgc 3660 aatagttgat gaaggtgatt cagttttaat tgatgaggcg cgaacgcctt taattatttc 3720 aggtcctagt aaaaatgagt ttgggttata tgttgcagtt gatcgatttg ttaaatcatt 3780 aactgaacag gagtttaaga ttgaccctga atcacgtgct gcttctttaa ctgaacttgg 3840 gattaaaaaa gcagagcaaa catttaaaaa agaaaacctt tttgctttgg aaaacagtga 3900 tctttttcac aagatcatga atggtttgac tgctgtgaaa gtttttgaac agggcaaaga 3960 gtacattgtt cgtgatggca aggttttaat tgttgatcac tttacaggta ggatattgga 4020 agggagaagt tacagtaatg gcttacaaca agctgtacaa gccaaagaat atgttgagat 4080 agaacctgaa aatgtgatag tagctaccat tacctaccaa tccttcttta ggctatacaa 4140 ccgcttagca gcagtatcag gtactgcttt aactgaatca gaggagtttc tcaagattta 4200 taacatggtt gtagtaccag tgccaactaa ccgtcctaac atcagaaaag accgttctga 4260 tagtgtattt ggtaccccac aaattaagtg aatggcagtt gttaaagaga taaaaaagat 4320 ccatgaaact tctcgaccta ttctgattgg aactgctaac atagatgatt ctgaactctt 4380 acataatctg ttactagaag ctaatattcc ccatgaggtt ttaaatgcta aaaaccattc 4440 aagagaagcg gagatagtaa ctaaagcagg acagaagaat gcagttacta tttcaactaa 4500 catggctgga agaggaactg atatccgttt aggtgaaggg gttgctgaaa tgggtggtct 4560 ttatgtattg ggaactgaaa gaaatgagtc aagaaggatt gataaccaac taagagggag 4620 agctgctaga caaggtgata aaggggaaac taagttcttt atctcactag gtgattcatt 4680 gtttaaacgt tttgctcatg acaagattga aagagcgatt agcaaattag gtaatgaaac 4740 atttgacagt gccttctttt ccaaaatgtt aagtagaacc caaaaacggg tggaagcaat 4800 taactttgac actagaaaaa acctgattga ttatgaccat gttcttgcaa gtcaaaggga 4860 attgatttac aaacaacgtg ataagttttt attagcaaac gatttaagtg aaatgatcga 4920 caaaatgcta gaaaagtttg tacaacagtt ttgtgatcaa tatagaaacc aaaagaacca 4980 aaacttaatt aatcacattg cactagcaga agctttaaat cttgagatga acatgcaaaa 5040 caccattaat ccaaaggtgt ttgaaaacat gacttttgat gttgctgttg ataaaacccg 5100 taacttagta gctaaaaaga ttagtgataa agttaatgtt ttgaccaaac caattgcttt 5160 aaacaggttt cgtgacatta tcataacttc gatggataaa cattgaactg aacacttgga 5220 tagtgttttt aagttaagag aaggggttgt acttcgttct atggaacata cgagtccttt 5280 aaatgtttac attaaagaaa cagatatcct ttttaaaaca atgttgcaaa agattgctca 5340 agatgtcatt gtgcaaattg ctaacctcac aactccagat gaatttgatc atagcttaat 5400 gcaagccaat gctttaaaga aactagcagc aattaaagca gatgaaaaat caaaccaaga 5460 gtaagcttaa aattaagata aataattttc caattttgtt ttcaatggaa caaaaaaaca 5520 ttagaaattt ttctattatt gcccatattg atcatggtaa atctacctta tcagaccgct 5580 tgttagaaca tagtttaggc tttgaaaaaa gactattaca agcgcaaatg cttgatacta 5640 tggagattga aagagaaagg ggtattacca ttaaattaaa tgctgttgaa ttgaaaatta 5700 atgttgataa caacaactat ctttttcatt taattgacac ccctgggcat gttgatttta 5760 cttatgaagt gtctcgttct ttagcagctt gtgagggagt tttattgtta gtagatgcaa 5820 cccaaggaat tcaagcacaa acgatttcca atgcttatct tgcgttggaa aataacctgg 5880 aaattatccc agttattaac aagatagata tggataatgc tgatattgaa acaacaaaag 5940 attcactcca taacttatta ggagttgaaa agaacagtat ctgtttagta tctgcaaaag 6000 ctaacttagg gattgatcag ttaattcaaa caattatagc taagatcccc ccaccaaaag 6060 gagaaattaa tagaccttta aaagcattac tctttgatag ttactatgat ccttacaagg 6120 gggttgtttg ttttattagg gtatttgatg gttgtttaaa ggttaatgat aaggttcgtt 6180 ttattaaaag taattctgtt taccaaattg tggaactagg ggttaaaacc ccattttttg 6240 aaaaaagaga tcaattgcaa gcaggagatg ttggttggtt ttcagcaggg ataaaaaaac 6300 ttcgtgatgt tggggttggt gatactattg ttagttttga tgatcaattt acaaaacccc 6360 tagcaggtta taaaaagatc ttacccatga tctattgtgg tttatatcca gttgataaca 6420 gtgattatca aaacctcaag ttagcgatgg aaaagatcat aatcagtgat gcagcattgg 6480 aatatgaata tgaaacatcc caagcgttag gttttggggt taggtgtggt tttctaggtc 6540 ttttacatat ggatgttatt aaagaaagat tggaaagaga atacaaccta aaactcatct 6600 cagctccccc ttcagttgta tataaggtgt tgttaacaaa tggtaaagag attagtattg 6660 acaatccctc tttgttacca gaacgctcca agattaaagc aatcagtgaa ccatttgtaa 6720 aagtctttat tgatttacct gatcaatatt tgggcagtgt tattgattta tgccaaaact 6780 tcaggggtca atatgaaagt ttaaatgaga ttgatatcaa cagaaaaaga atctgttatc 6840 tgatgccttt aggggaaatt atctacagtt tttttgataa gttaaagtcg attagtaagg 6900 gttatgcatc gttaaactat gagttttata actaccaaca tagtcaactg gaaaaagttg 6960 agatcatgtt aaacaaacaa aagattgatg cattatcttt tatcagtcat aaagactttg 7020 cttttaagcg ggcaaaaaag ttttgcacta agctcaaaga attgattccc aagcatctgt 7080 ttgagatccc tatccaagca acaataggga gtaaagtaat agcaagagag acaatcaaag 7140 cagttagaaa ggatgtaata gctaaacttt atggagggga tgttagtaga aaaaagaagt 7200 tattagagaa gcaaaaagag ggtaaaaaac gcttgaaagc agttgggagt gttcaattac 7260 cccaagagct atttagtcat ttgctgaaag atgaagatta acattattaa gaaataaacc 7320 aattagtgat ctataaaaac aatgcaaact gtttcttcac ccaaacaaaa acttaacttt 7380 ggtcaaaggt tactaactct attacagaac cgtgacttta tggtgtcgct ggttttaaca 7440 gtggtacttt taatcttgtt tagggtgtta gcaattatcc ccttaccagg gattaggatt 7500 aatgagagtg tcttggatag aaattccaat gacttttttt cactttttaa cttacttggg 7560 ggtgggggat taaaccagct atcgttgttt gcagttggga tcagtcctta tatctcagcc 7620 caaatcatca tgcaactgct ttcaactgat ctaattcctc cactttcaaa gctagttaac 7680 agtggggaag tggggcgaag aaagattgag atgatcacaa gaattatcac cttacccttt 7740 gctttagtgc aagcatttgc tgtgatccaa attgctacta atgcaggcac tggttcaagt 7800 ccgattagtt tagctaatag tggcagtgag tttattgctt tttatattat tgctatgact 7860 gcagggactt atatggcagt gtttttgggt gatactatct ccaaaaaagg ggttggtaat 7920 gggattactt tgttaattct ctcagggatt ttatcccaac tcccccaggg ctttattgct 7980 gcttacaatg ttttgagtgg gatagtaatt actctaaccc cacagttaac tgcagcaatt 8040 agcttcttta tctatttctt agcattctta gttttactgt ttgccactac ctttatcacc 8100 caagcgacca gaaagattcc catccaacaa tcaggacaag ggttggttag tgaagtcaaa 8160 accttacctt atttgcctat taaggtgaat gctgctgggg tgatccctgt catctttgca 8220 tccagtatta tgtctatccc tgtgaccatt gcccagtttc aaccccaaac tgagtcacgg 8280 tggtttgtgg aggattacct atcactttca acacccgtag ggatcttttt atatgcagtt 8340 ttggttatcc ttttttcctt tttttacagt tacatccaga ttaacccaga acggttagct 8400 aagaactttg aaaaatctgg cagatttatc ccagggattc gaccgggcaa tgatacagag 8460 aaacacattg cgcgggtgtt aataaggatt aactttatag gtgctccttt tttaactgtt 8520 attgctatta tcccttacat tgtttcttat ttcattaggt tacctaactc cttgagttta 8580 ggggggacgg ggattattat tattgttact gctgtagttg aatttatcag tgcactgcgt 8640 tcagctgcta ctgctactaa ctaccaacaa ctaaggagaa acttagcaat tgaagtgcaa 8700 caaacagcta aacaagatag tctagagcag cttcaaaaag aagcaccagg gattggtaac 8760 ctatggtaga atacctctcc caagaaccca ttagttagaa tttgttaata tgtgtgaaaa 8820 atcacaaaca attaaagagc ttttaaacgc cattagaacc ttagttgtca agaacaataa 8880 agctaaggtt agtatgattg aaaaggaact gttagctttt gttagtgaac ttgacaaaaa 8940 gttcaaacaa caactcaaca acttcaatga actacaacaa aagatcccac tactccaaaa 9000 agctaacgaa gagtttgctt taaagtttga aaggatgcaa cgcgaagcac aaaaccagat 9060 ccaagccaaa ctagatgagt tgaatcttaa aaataaaaag gagttagaac aagccaagaa 9120 atatgcgatt gccaaaaccc ttgaccaacc cttaaacatc atcgatcagt ttgaaatcgc 9180 gctttcatat gcccaaaaag accctcaagt aaaaaactat accactggtt ttaccatggt 9240 acttgatgct ttttcaaggt gattggaagc aaatggggtt accaagatta agattgaacc 9300 agggatggaa tttgatgaaa agattatgtc tgcattggaa ctagttgatt ctaaccttgc 9360 taaaaacaag gtagtaagag tctcaaaatc tggctataaa ctctatgaca aagtgatccg 9420 ctttgcatca gtatttgtca gcaaaggtaa taaaaaatca taaaaactta agagtttaaa 9480 cttatcttta accgatccac tccatgaaat taagaaaaac caagtttttt tcacaactta 9540 aacaccaggt tttaactgca aaccaaaaac catttttatt ctataaactg acaatgattg 9600 ggtttgttgg ctttattatc ttactgcaag ttttcatatt aagaaatgcg ttaaatggtg 9660 agatggataa caccatggta gcaaatagtg gttttattaa tatctatgtg attagaaaca 9720 aaggggtagg gtttagctta ttacaaaacc aaactggctt agtttacttt ctccagggat 9780 tattatcagt aattgcgtta gtttttcttg tttttatggt gaaatatagt tacatctttt 9840 gaattacaac tttagcattt ggttcacttg gaaacttctt tgatcgttta acttcagcta 9900 atgattcagt gttagattac tttatctttc agaatggtag ttcagtattt aactttgctg 9960 attgttgtat tacctttggt tttataggtt tattcttttg ttttttaatc cagatgttca 10020 aagagtttaa acattccaaa aaccagtaat ataattactg agtaattgtt attgatctaa 10080 aaaaaaagta tgagtgcaga caatggttta attattggca ttgaccttgg aactaccaat 10140 tcttgtgttt ctgtaatgga aggtgggaga cctgttgtat tagaaaatcc tgaaggtaaa 10200 agaacaacac cttccattgt ttcctataaa aacaatgaaa ttatagtagg tgatgctgct 10260 aaaagacaga tggttacaaa cccaaatacc attgtctcca tcaagaggtt gatgggtacc 10320 tcaaataaag taaaagtcca aaatgctgat ggtacaacta aggaattaag tcctgaacaa 10380 gtttcagcgc aaatccttag ttatcttaag gactttgctg aaaaaaagat tggtaaaaag 10440 atttcaagag cagttattac tgttcctgca tactttaatg atgcggaaag aaacgctact 10500 aaaaccgcag gtaagattgc tggtttaaat gttgaaagga tcattaacga accaactgct 10560 gctgctttag cttatgggat tgataaagca tcaagagaga tgaaagtctt ggtttatgac 10620 ttgggtggtg gaacttttga tgtatcttta cttgacattg cagaaggtac ttttgaagta 10680 cttgcaactg ctggggacaa ccgtttggga ggtgatgatt gggataacaa gatcattgaa 10740 tatatctcag cctacattgc caaagaacac cagggtttaa acttatcaaa agataagatg 10800 gcaatgcaac ggcttaaaga agcagctgaa cgtgctaaga ttgaactttc cgctcaactt 10860 gaaacgatta tttctctacc atttttaact gttacccaaa aaggtcctgt taacgttgag 10920 ttaaaactaa cccgtgctaa gtttgaggag ttaacaaaac cactacttga aagaacaaga 10980 aaccctattt cagatgttat caaggaagct aagattaaac ctgaagagat taatgaaatt 11040 cttttagttg gtggttctac aaggatgcct gcagttcaaa agctagttga atcaatggta 11100 ccaggtaaaa aaccaaaccg ttctattaat cctgatgaag ttgttgctat tggcgctgct 11160 attcaaggtg gggttttacg tggtgatgtt aaggatgttt tacttttaga tgtaactcca 11220 ttaacccttt ctattgaaac tttaggtggt gtggctactc ctttaattaa gagaaataca 11280 actatcccag taagtaaaag tcaaatcttt tcaactgctc aagataacca agaatcagtt 11340 gatgtggttg tatgtcaagg ggaaagacca atgtctagag ataataagtc attaggaaga 11400 tttaacttag gtggtattca accagcacct aaaggtaaac cccaaattga gattaccttt 11460 agtttggatg ccaatgggat cttaaatgtt aaagctaagg atttaaccac gcaaaaggaa 11520 aacagtatta ccattagtga caacggtaat ctttctgagg aggagatcca aaagatgatc 11580 cgtgatgctg aagctaacaa ggaacgggat aacatcatcc gtgaacgtat tgaattacgt 11640 aatgaagggg aaggtattgt taataccatc aaagagatat tagcaagtcc tgatgctaag 11700 aatttcccta aagaagaaaa agagaagtta gaaaagctaa caggtaacat tgatgctgct 11760 attaaagcta atgactatgc caaactcaaa gtggaaattg aaaactttaa gaagtgaaga 11820 gaagagatgg caaaaaaata taacccaact ggtgaacaag gtccacaagc aaaataattc 11880 ttttaaatta gtttttaatt attaaaatat ttttattatg aacataacgc caattcatga 11940 caacgtcttg gtttcacttg tggaatcaaa caaagaagaa gtctcaaaaa aagggattat 12000 tacctcattg gcaagtaatg ataaaagcga tgctaatgct aataaaggga ttgtaattgc 12060 tcttggtgct ggtcctgcat atggcaaaac agaaaaacca aaatatgctt ttggtgttgg 12120 tgatattatt tactttaagg agtatagtgg tatctctttt gagaatgagg gaaacaagta 12180 caaaattatt ggatttgagg atgtacttgc ctttgaaaaa ccagaaagtg gtaagcaaag 12240 aaaaagataa aattaaacaa ttatggcaaa ggaattaatc tttggtaaag atgcgagaac 12300 ccgcttgttg cagggtatta ataagatagc aaatgctgtt aaagtaacag taggtcctaa 12360 aggccaaaat gttattttag agagaaaatt tgcaaaccca ttaattacta acgatggggt 12420 tacaatcgca aaagaaatag aacttagtga tccagttgaa aatattggtg ctaaggttat 12480 ttcagttgct gcagtgtcaa ctaatgacat tgctggggat ggtacaacaa cagctaccat 12540 attagcacaa gaaatgacaa accgtggtat tgaaattatc aataaaggtg ctaatcctgt 12600 taacatccgc aggggtattg aagatgcaag cttacttatt attaaagaac ttgaaaagta 12660 ctctaaaaaa attaatacta acgaagagat agaacaagtt gcagctatct cttcaggttc 12720 taaagaaatt ggtaaactga tcgctcaagc aatggcttta gttggtaaaa atggcgtgat 12780 aacaactgat gatgcaaaaa ccattaatac aacattagaa accactgaag gaattgaatt 12840 taaaggaaca tatgcatcac cttatatggt tagtgatcaa gaaaaaatgg aagttgtttt 12900 agaacaacct aaaatcttag taagctcttt aaaaattaac acaattaaag aaattcttcc 12960 gcttttagaa ggtagtgttg aaaatggtaa tccattatta attgttgcac ctgactttgc 13020 agaagaagtt gttactactt tagcagttaa taaactcagg ggcaccatta atgttgttgc 13080 tgttaaatgt aatgaatatg gtgaacgtca aaaagcagct ttagaagatt tagcaattag 13140 tagtggaacc ttagcatata ataccgaaat taatagtggt tttaaagatg ttactgttga 13200 taatttaggt gatgctagaa aggttcaaat agctaaagga aaaactactg ttattggtgg 13260 taaaggcaat aaggataaaa tcaaaaagca tgttgaactt ctaaacggaa gattaaaaca 13320 aaccactgac aagtatgatt ctgatttaat taaagaaaga attgcttatt taagtcaagg 13380 tgttgctgtt atccgtgttg gtggtgcaac tgaactcgca caaaaagaat taaaactcag 13440 aatcgaagac gctttaaatt ccaccaaagc tgcagttgaa gaagggatta tcgctggagg 13500 tggtgttggt ttattaaatg cttcttgtgt tttaactaac agtaaactaa aagaacgata 13560 tgaaaatgaa actagtgttg aaaacattaa agaaatccta cttggttttg aaattgtgca 13620 aaagtctcta gaagcaccag cgcgtcaaat tattcaaaac tcaggagttg acccagttaa 13680 aattctcagt gaattgaaaa atgaaaaaac tggtgttggc tttgatgctg agactaaaaa 13740 gaaggttgat atgattgcaa atggaatcat tgatcccacc aaagtaacta aaactgcact 13800 tgaaaaagct gcttctgtag ctagttcatt aattactact aatgttgctg tgtatgatgt 13860 taaagagaga aaagataact ccttttcaga ataa 13894 16 2556 DNA M. genitalium 16 cgtcaaaaat tgttgcaaac aatctaatta aactttattg gtggattgga aaacatcaga 60 gatgctattc cctttccccg tgtacatggc accattaact tctaaattcg ctgcttataa 120 aaaaaagatt gcaaactggt taacagttta cagaattttt attgctttac ctactattat 180 ttttattgct ttagataatc aactaggagt tttagctaac ttttctgttg gtgcaattag 240 cattagttta cagatcagtt tattgattgg aggatttttg tttttaactg cagttatatc 300 agattattta gatggatatt tagcaagaaa atggctagca gtttctaact ttggtaaatt 360 atgagacccc attgctgata aagtgattat caatggtgtt cttattgcac tagcgattaa 420 tggatatttt cactttagct tattaattgt ttttatagtc cgtgatcttg tgttggatgg 480 aatgcggatt tatgcttatg agaaaaaggt ggttattgct gctaactgac ttggaaaatg 540 aaaaactatc atgcagatgg ttggtattgt ttttagttgt tttgtttgga gttttaaaca 600 aagtgaaata gcttctttga atagtggact gttcttttga ttactaactc aactgccata 660 ttatttagca gcagtttttt caatttggtc tttcattgtt tataacatcc aaatatatca 720 gcaactaaag gcttataact ccaagttata aactaattgc catgttagtg ctatctgttt 780 agcacaacaa aatggataaa ctatttaaaa caagttttag attcataata aggtttttac 840 aaatcctgag tttaccagtt gtttttcctt actttttatt aagcttttta gcttgtttaa 900 ttactagtaa aaactatgaa tcactccctt ataactatcc ccctgaaatc cgattcaaaa 960 aggtgtatag attggtatca atgtgacttt acattaaggg aattaaagta gtgacagtaa 1020 atgacaagat tatccctaaa aaaccagttt tagtggtagc taaccacaaa tctaaccttg 1080 atcctttagt attaattaag gcctttggca ggttgaaaaa tagtccacca ttaacctttg 1140 ttgctaagat tgaactgaaa gatacagtcc tttttaaact gatgaaatta attgattgtg 1200 tttttattga tcgaaaaaac atcagacaaa ttgccaatgc attggaaacc caacaacaac 1260 taattcgcca gggcactgct attgctgttt ttgctgaagg gactaggatt ttaagtaatg 1320 acattgggga atttaaacca ggagcactaa aggttgctta caatgctttt gtacctatct 1380 taccagttag tattgtgggt agcttaggaa agatggaatc aaacaaaagg ctaaaagaac 1440 atggtgttaa gaaaagttca aactatgagg ttaaagtaat ctttaacaag ctaattaacc 1500 caattagttt taaccagatt gattctaata accttgctaa taacattaga agcattatta 1560 gtgatgcata cactagtgaa aaaccaagca atgattagca taatcattat tttaattgtt 1620 ggggtaattg gttctctgat gatttgagag ttgttcacaa acatactaaa aaataaacca 1680 aaactaagct taagtttaac gttgttaaat gctggaataa ttatttttgg gatgattggt 1740 acttttgttg ttgtttattt ttacaaatga aatgcaactg ttaatggtat ttgaacatta 1800 agttttactc tttctgtggt tttactttga ataatttaca ttgcttgcat gagtaaaaca 1860 agaattaagt ttagcttaca actttcatat agcttaggag ctattgcttg ctttattgct 1920 agcataggta ctatttactt ttctgttatc aggggttgaa ctacaatctt tttattgatg 1980 agtttagcag tcagtgttga tacatttcct tttctttttg gaaagcgctt tggtaaaaat 2040 cctttaatta aaatttcacc atcaaaaaca tgagaaggag ctttttttgg catcattagc 2100 accattgttg ttgttgcttt actttgtgtt ttatattcaa ttcctttctt tgtagcaaag 2160 cctactttta atcaaacaaa tggaatagcg ctcaatacac cccaaaatta tgatagccat 2220 aatcttatta ccaatatttt tttaattgcc tttatctctg gaggaagtag tttttatatc 2280 tactggtggg taagcacttt agctttaatt tttacaggat ctgtttttgc aataggcggt 2340 gatctttttt ttagttatat taaacgctta attagtatca aagatttttc taaggtttta 2400 ggtaaacatg ggggagtttt agatcgattt gattcaagtt cttttttaat tagtttcttc 2460 tttgtttatc atttaatagc aggaaccatt tccaaccaaa ggttgttgat ggaacctaat 2520 acttatttca gtgcaatcac tagtattcaa agctag 2556 17 2601 DNA M. genitalium 17 aattgtaagt aggtataatt acagataatt tcattgataa atgttaattc ttgttaacaa 60 tcctaaggct aaatatgact atcatttaat ggaatcttat tgtgctggaa tagttttaaa 120 aggaagtgaa gttaaagctt taagtttagg tcaaggtagt ttaaaagaag cttatgtttt 180 tgttaaaaac aatgagcttt ttttagaaca gttcactatt ccaccttata gttttgcagg 240 tccattaaat cacgcttcag atagaattaa gaaactttta ttaaataaac atgaaattaa 300 acaaattatc aataaaaaac aacaacaatc tttatctgta atcccaagta aagtattctt 360 tagaaatggc aaaattaaag tggaaatttg attggcaaaa cctaaaaaga aatttgacaa 420 acgtgaaact attaaaaaga aaacaatccg acgcgagctt gaagctgagt atcgataaat 480 ttagccttag gattgttaac aagaattaac atttatcaat gaaattatct gtaattatac 540 ctacttacaa ttgtgcatca tttattgaaa aagcaattaa ttcaattgtt aaaaatagac 600 ctaatgattt ggaaatagaa gttttaatta ttgatgatgg atcaattgac aatactaaca 660 aagttattaa gaaaattcaa gaccaaatta ataatttaac tttgcagtat ttttacaaaa 720 gtaatggtaa ctggggtagt gttattaatt atgttagaaa caataaacta gcaaaagggg 780 aatgagtaac agtattggat agtgatgaca ttttttcaaa aaaaacaatt tctatttttc 840 aaaaatatgc ccaaaaacaa agatatgatg cgattatttt tgactactat aaatgctgaa 900 aaaagttttt gtgaaaaatt cctacctatg caaggtttag aaaagaaatt aaaggtgaat 960 tgaaaaaaca aacacctttt tgtattccct tagctaagtt ttttaaaaat gaggttttct 1020 atcaacttcc taaactaaga gaaaatgttg gttttcaaga cgctatttat acgatgcatg 1080 cattacaaat tgcaaataat gttttccatg tttctaaagc tggaggatat tactttttta 1140 aaagggtagg taactctatg agtatccctt gacacagttc taggtttgat attgaagtac 1200 aaatctgcaa ggatctgatt gaaaataatg cgcaagagat cgctttagtg catttacttc 1260 gtttaaaatt tcgtaattta gttgatgata aaaagattaa atttacagtt aaaagagact 1320 tttgttttag tggttttagt tggtatagta ggttaatttt atctctgatg tataacttct 1380 gattgaaacg ttatttcaac agttctgaat aaggtgaaaa accagtgttt agcactttta 1440 tacaaaagct aaatgaatag accaagttga tcaactgcat ttaatattgg tggtggattt 1500 cccatccagt ggtatgggat cattgtctca attggcatta tttttgccat tttaatgttt 1560 gtctttaaac tgatttattg ttacaaatta caagacaaca gtttttattt ttttatcttt 1620 attgctgttt taacgatggt tttaggcgct cgcctctggt catttgtaat tggtgattcc 1680 aattttgcta acaacaattt ctttgatttt cgtaacggtg gattggccat tcagggtggg 1740 attttgttaa ccagtattgt cggagtaatc tatttcaact tctttttaaa tagtaagacc 1800 aataaaacca aaacgattgc tgaattactg aataataaga atgaaataaa agctgtttat 1860 gttgaaagaa atatctctgt tctagtgatg ttagatctga ttgctccttg tgttttaatt 1920 ggtcaagcaa ttggcagatg gggtaatttt ttcaaccaag aagtttatgg gtttgcttta 1980 gctggaacaa tgaatgatcc ccaagcattg gctaataccc agtggggatt tttaaagatc 2040 ttaatgccta aggtttggga tgggatgtgg attgatggtc agtttcgcat tccgctcttt 2100 ttaattgagt cattttttaa cactattttc tttgtgttaa tttactttgt aatggatttt 2160 attaggggag ttaaaagtgg cacaattggt tttagttatt ttcttgctac tggaatcatt 2220 cgtttaatct tggaaaactt tagagaccaa accttttatt ttcaaacttc aataaccact 2280 agtattttgt ttattgtcgt tggtatttta ggaatttttt attgccagtt tatccatgtc 2340 aaattaagaa attacttctg aacttatttc tttctttatg ccttttataa agtagctgct 2400 tttttcacta cacttttttt gaataacaga aagcaaatgg cacaacagaa gtttgctttt 2460 tatgaaaaat cacttcccaa taagaagcgt tctttttttg aaatgaagta ttacaatgat 2520 gtaacaacac ccaaaattta tcgtttaact gatcaggaaa tgaagttatt tgataaatta 2580 gaggcagtta caaccagcta g 2601 18 3706 DNA M. genitalium 18 caaaaaccaa aattattgat cttttcaata actaaagtcc atgattgatc tgcttggttt 60 ggatctggat ggaacgttat tatctaaaac taaaaaaatt aacaatccat caaaattagc 120 attaactaat ttaattgcta aaaaaccaag tttaaaggtg atgattttaa ctggtagatc 180 agttttttct actctaaaac acgttgaaaa gctgaacagt ttgtttaaaa aaccaattgt 240 tgattatttt tgttgttatg ggggtgctaa actttatcaa attgaagcaa ataagccaca 300 agaaagatac aagttttgct tggaaaacag tgttgttgaa actaccttta gtattatcaa 360 aaaacaccgc ggattatgtt tagcttactt agatagttat gtctctcctt acctttgttt 420 agctggtaac aagctccttg ggtggttcac taaatacttt tggtatagaa aaaggtgtgt 480 gttttttaac cagaaccatt taaaacaagg tattctaaag attagtgttt actttttaag 540 tgcaaaaagg tgtaaaaaag tttatgaaat cttaaaaaat acctttcaag aaaaggttaa 600 tgttttaagt ttttctaata atttaattga gataactcat catgatgcta ataagggtta 660 tgcaattgaa tatatggcca aaagagaaca actttcactt aatagaatag cagttattgg 720 tgattcttga aatgattatg caatgttcaa aaaagctaaa tattcctttg caatgtcaaa 780 atccccttcc cagttaaaat taattgctac caataccagt aacaaaacca accgttaccg 840 ctttagtacc ttacttaatt taattagtga aacaatcatt aatcaaaaag ctgattagta 900 atgttctttt aaaaaaatag ataaaagtat atagctaaat ggaactgaaa aacattattt 960 ttgaccttga tggtaccttg ctttcaagca accaaattcc attagaacaa acagttgagt 1020 ttttaaagga tttacagaaa aaagggatta gaatcacttt tgctagtggt agaagccata 1080 ttttaattag aaacacagct acctttatta caccaaatct acctgtaatt tcttccaatg 1140 gtgcacttgt ttatgatttt gctagtgaaa aaccagttca tatcaaacct attgataata 1200 aagtaatacc tgcaattatg caaatgttgt tggaatttca agaaacattt tatttctata 1260 cagataaaaa ggtttttgct tttacacatg agcttgattc agctaaaatt ctttcaacta 1320 gaagtcaaat agtaggaatt gatctcattg aaaataacta catagttaac aagtttgaaa 1380 aagctttgga ttttgatttt aagcaacata ctattacaaa gatcttactg gtaactaaaa 1440 acagagaaaa agttcctttt ctagcaaaac aactagatca aattcaagat attaactatg 1500 tgagttcaat gacatttgct cttgatatca tgcaaaaaga tgttaataag gcttatggat 1560 tgaaagtatt agttgataat tataatcttg atcctgaaaa gactatggtc tttggtgatg 1620 ctgataatga tgttgaaata tttcaaagtg ttaaatggcc agttgctttg gttaatggca 1680 ctgatttagc taaaaaaaat gctaagttta ttactgaata tgacaacaat cacaacggca 1740 tttatttctt tctaaaaaag tttctagcaa cttaagatta gtaaacaggt ttgctattca 1800 cgctgtttat taaaaatgtc aattattgca aaaacagttt ttataggttt aagcggtggt 1860 gttgattctg ctgttagtgc tttactttta aaaaagcaat accaagaagt tattggtgtt 1920 tttatggaat gttgggatga gacacttaat aatgattttt atggtcataa gaaaataaat 1980 aataacaaat caggttgttc atcttttcaa gacttccaac aggctaaaaa aatcgctaat 2040 tctttaggaa ttaagttaat aaaaaaaaac ttaattgaag cttattgaaa caaagttttt 2100 ttacctatga ttcaaagttt caaaaaaggg ttaaccccaa atccagacat ctggtgtaat 2160 cgttttatta agtttggttt attgcatgat ttttgtaagc aaattaaccc taattctctt 2220 tttgcaactg gtcattatgc caaaataaac atgatagaaa atcagccttt gctttctatt 2280 cctaaagata ccaataaaga tcaaacttat tttttagcaa atgttaaaaa agaacaattt 2340 cagaatgtta tttttccttt agcagattta aaaaaaataa cagtgagaaa tattgctaga 2400 gaaaataatt gagaagttgc agataaaaaa gattcaactg gaatttgttt tattggtgaa 2460 agacatttca gtgatttttt aaaaaactat ttacctgtaa aaaaaggatt aattaaggat 2520 tgaaaaacca aacaaactat tagtgaacat gatggtgttt ggttttatac gattggtcaa 2580 cgcagtggat taaatttagg ggggttaaaa caacgtcatt ttgttgttgc taaggatatt 2640 gaaactaatg aattatttgt ttcttgtgac aaagaagaat tattgaaaac aacaatttta 2700 ttggatcaat ttaactggtt gtatacacca aagcaacttc ctagtcaagt tctggtaaga 2760 attagacatg ctcaaaaacc agaaattgca aagttgaaat tattatcaga taataaactg 2820 gaaataacat ttaaaaatcc tgttataagt gttgcatctg gacagtttgg tgtattatat 2880 acacttgatc aaatttgttt aggagcagga ttaatttaag gtgatattat tttctttgat 2940 ggttgtgaat ttgtaattaa tgactaattt aattaaatat ttaaaagaac tccaaaactg 3000 gctgtttgat tatgtaaaaa aatctaaagc taaaggtgtt atttttggct tatctggagg 3060 aattgattca gcagttgttg ctgctattgc taaagaaact tttggttttg aaaaccattt 3120 agctttaata atgcatatta ataattcaaa acttgatttt caagcaacta gtgaacttgt 3180 taaaaaaatg caatttaata gtattaacat tgaactggaa gagagtttca atctgttagt 3240 aaaaaccctt ggaatagatc caaaaaaaga ttttttaaca gctggtaaca ttaaagcacg 3300 tttacggatg ataactttat atgcttatgc tcaaaaacac aacttcttag ttttaggtac 3360 tggtaatttt gtagagtata cacttggtta tttcacaaaa tgaggagatg gagcttgtga 3420 tattgctcct ttagcatggc ttttaaaaga ggacgtttac aaattagcta agcattttaa 3480 tattcctgaa attgtaatca caagagcgcc aactgctagt ctttttgaag ggcaaactga 3540 tgagacagag atgggcatta cttataagga acttgatcaa tatttaaaag gtgatttaat 3600 acttagttca gaaaagcaaa aaattgtttt agatttgaaa gcaaaagcag agcataaaca 3660 taattcacct ttgaaattta aacatctcta taatttccag aactaa 3706 19 232 DNA E. coli 19 gatctattta tttagagatc tgttctattg tgatctctta ttaggatcgc actgccctgt 60 ggataacaag gatccggctt ttaagatcaa caacctggaa aggatcatta actgtgaatg 120 atcggtgatc ctggaccgta taagctggga tcagaatgag gggttataca caactcaaaa 180 actgaacaac agttgttctt tggataacta ccggttgatc caagcttcct ga 232 

What is claimed is:
 1. A basic genetic operating system for an autonomous prototrophic nanomachine comprising a nanomachine genome encoding a minimal gene set sufficient for viability.
 2. The basic genetic operating system of claim 1, wherein said minimal gene set further comprises the functional categories of transcription, translation, aerobic metabolism, glycolysis/pyruvate dehydrogenase/pentose phosphate pathways, carbohydrate metabolism, central intermediary metabolism, nucleotide metabolism, transport and binding proteins, and housekeeping functions.
 3. The basic genetic operating system of claim 2, wherein said nanomachine genome directs synthesis of said functional categories in a relative order comprising transcription, translation, aerobic metabolism and glycolysis/pyruvate dehydrogenase/pentose phosphate pathways.
 4. The basic genetic operating system of claim 3, wherein said relative order further comprises a relative temporal order.
 5. The basic genetic operating system of claim 3, wherein said relative order further comprises a relative physical order.
 6. The basic genetic operating system of claim 1, further comprising a minimal gene set being devoid of at least one gene selected from the group consisting of MG008, MG009, MG056, MG221, MG332, MG448 or MG449, an ortholog or a nonorthologous gene displacement thereof.
 7. The basic genetic operating system of claim 1, wherein said nanomachine genome further comprises less than about 140 kilobases (kb) in size.
 8. The basic genetic operating system of claim 1, wherein said minimal gene set sufficient for viability further comprises about 152 or less fundamental genes.
 9. The basic genetic operating system of claim 8, wherein said fundamental genes further comprise about 14 genes in a transcription gene category, about 90 genes in a translation gene category, about 13 genes in an aerobic metabolism gene category, about 16 genes in a glycolysis/pyruvate dehydrogenase/pentose phosphate pathways gene category, about 3 genes in a carbohydrate metabolism gene category, about 3 genes in a central intermediary metabolism gene category, about 2 genes in a nucleotide metabolism gene category, about 10 genes in a transport/binding protein gene category and about 1 genes in a housekeeping function gene category.
 10. The basic genetic operating system of claim 8, wherein said about 152 or less fundamental genes further comprise substantially the same fundamental genes show in FIG. 1, orthologs or nonothorologous displacements thereof.
 11. The basic genetic operation system of claim 1, further comprising one or more genes selected from a replication gene category.
 12. The basic genetic operation system of claim 1, further comprising one or more genes selected from the group consisting of a translation gene category, a central intermediary metabolism category, a nucleotide metabolism gene category, a phosphotransferase system (PTS) gene category, a signal transduction regulation gene category, a transport/binding protein gene category, a particle division gene category, a chaperone system gene category, a fatty acid/lipid metabolism gene category, a particle envelope gene category and a housekeeping function gene category.
 13. The basic genetic operating system of claim 1, further comprising an expression control region for the production of a biomolecule.
 14. The basic genetic operating system of claim 13, wherein said biomolecule further comprises an RNA.
 15. The basic genetic operating system of claim 13, wherein said biomolecule further comprises a polypeptide.
 16. An autonomous prototrophic nanomachine comprising a basic genetic operating system for autonomous prototrophic viability and a particle envelope.
 17. The autonomous prototrophic nanomachine of claim 16, wherein said particle envelope further comprises a membrane.
 18. The autonomous prototrophich nanomachine of claim 16, wherein said particle envelope further comprises a biocompatible material.
 19. The autonomous prototrophic nanomachine of claim 16, wherein said basic genetic operating system further comprises an expression control region for the production of a biomolecule.
 20. The autonomous prototrophic nanomachine of claim 19, wherein said biomolecule further comprises an RNA.
 21. The autonomous prototrophic nanomachine of claim 19, wherein said biomolecule further comprises a polypeptide.
 22. A basic genetic operating system for an autonomous auxotrophic nanomachine comprising a nanomachine genome encoding a minimal gene set sufficient for viability in the presence of an auxotrophic biomolecule.
 23. The basic genetic operating system of claim 22, wherein said minimal gene set further comprises the functional categories of transcription, translation, aerobic metabolism, glycolysis/pyruvate dehydrogenase/pentose phosphate pathways, carbohydrate metabolism, central intermediary metabolism, nucleotide metabolism, transport and binding proteins, and housekeeping functions.
 24. The basic genetic operating system of claim 23, wherein said nanomachine genome directs synthesis of said functional categories in a relative order comprising transcription, translation, aerobic metabolism and glycolysis/pyruvate dehydrogenase/pentose phosphate pathways.
 25. The basic genetic operating system of claim 24, wherein said relative order further comprises a relative temporal order.
 26. The basic genetic operating system of claim 24, wherein said relative order further comprises a relative physical order.
 27. The basic genetic operating system of claim 22, further comprising a minimal gene set being devoid of at least one gene selected from the group consisting of MG008, MG009, MG056, MG221, MG332, MG448 or MG449, an ortholog or a nonorthologous gene displacement thereof.
 28. The basic genetic operating system of claim 22, wherein said nanomachine genome further comprises less than about 140 kilobases (kb) in size.
 29. The basic genetic operating system of claim 22, wherein said minimal gene set sufficient for viability further comprises about 151 or less fundamental genes.
 30. The basic genetic operating system of claim 29, wherein said fundamental genes further comprise at least one nonfunctional gene selected from a minimal gene set of fundamental genes consisting of about 14 genes in a transcription gene category, about 90 genes in a translation gene category, about 13 genes in an aerobic metabolism gene category, about 16 genes in a glycolysis/pyruvate dehydrogenase/pentose phosphate pathways gene category, about 3 genes in a carbohydrate metabolism gene category, about 3 genes in a central intermediary metabolism gene category, about 2 genes in a nucleotide metabolism gene category, about 10 genes in a transport/binding protein gene category and about 1 genes in a housekeeping function gene category.
 31. The basic genetic operating system of claim 29, wherein said about 151 or less fundamental genes further comprise substantially the same fundamental genes show in FIG. 1, orthologs or nonothorologous displacements thereof.
 32. The basic genetic operation system of claim 22, further comprising one or more genes selected from a replication gene category.
 33. The basic genetic operation system of claim 22, further comprising one or more genes selected from the group consisting of a translation gene category, a central intermediary metabolism category, a nucleotide metabolism gene category, a phosphotransferase system (PTS) gene category, a signal transduction regulatio gene category, a transport/binding protein gene category, a particle division gene category, a chaperone system gene category, a fatty acid/lipid metabolism gene category, a particle envelope gene category and a housekeeping function gene category.
 34. The basic genetic operating system of claim 22, further comprising an expression control region for the production of a biomolecule.
 35. The basic genetic operating system of claim 34, wherein said biomolecule further comprises an RNA.
 36. The basic genetic operating system of claim 34, wherein said biomolecule further comprises a polypeptide.
 37. An autonomous auxotrophic nanomachine comprising a basic genetic operating system for autonomous auxotrophic viability in the presence of an auxotrophic biomolecule and a particle envelope.
 38. The autonomous auxotrophic nanomachine of claim 37, wherein said particle envelope further comprises a membrane.
 39. The autonomous auxotrophich nanomachine of claim 37, wherein said particle envelope further comprises a biocompatible material.
 40. The autonomous auxotrophic nanomachine of claim 37, wherein said basic genetic operating system further comprises an expression control region for the production of a biomolecule.
 41. The autonomous auxotrophic nanomachine of claim 40, wherein said biomolecule further comprises an RNA.
 42. The autonomous auxotrophic nanomachine of claim 40, wherein said biomolecule further comprises a polypeptide.
 43. A basic genetic operating system for an autonomous prototrophic nanomachine comprising a nanomachine genome encoding a minimal gene set sufficient for autonomous prototrophic replication, said nanomachine genome directing synthesis of said minimal gene set in a relative order of functional categories comprising replication, transcription, translation, aerobic metabolism and glycolysis/pyruvate dehydrogenase/pentose phosphate pathways.
 44. The basic genetic operating system of claim 43, wherein said functional categories of said minimal gene set further comprise carbohydrate metabolism, central intermediary metabolism, nucleotide metabolism, signal transduction regulation, transport and binding proteins, particle division, chaperone system, fatty acid/lipid metabolism, particle envelope and housekeeping functions.
 45. The basic genetic operating system of claim 43, wherein said relative order further comprises a relative temporal order.
 46. The basic genetic operating system of claim 43, wherein said relative order further comprises a relative physical order.
 47. The basic genetic operating system of claim 46, wherein said relative physical order further comprises relative to an origin of replication.
 48. The basic genetic operating system of claim 43, further comprising a bidirectional order.
 49. The basic genetic operating system of claim 43, further comprising an expression control region for the production of a biomolecule.
 50. A basic genetic operating system for an autonomous protrophic nanomachine comprising a nanomachine genome encoding a minimal gene set sufficient for directing autonomous prototrophic replication, said minimal gene set being devoid of at least one gene selected from the group consisting of MG008, MG009, MG056, MG221, MG262, MG332, MG448 or MG449, an ortholog or a nonorthologous gene displacement thereof.
 51. The basic genetic operating system of claim 50, wherein said minimal gene set further comprises the functional categories of replication, transcription, translation, aerobic metabolism, glycolysis/pyruvate dehydrogenase/pentose phosphate pathways, carbohydrate metabolism, central intermediary metabolism, nucleotide metabolism, signal transduction regulation, transport and binding proteins, particle division, chaperone system, fatty acid/lipid metabolism, particle envelope and housekeeping functions.
 52. The basic genetic operating system of claim 50, further comprising one or more genes selected from the group consisting of MG020, MG022, MG034, MG039, MG041, MG046, MG051, MG061, MG062, MG108, MG121, MG129, MG183, MG188, MG368, MG429 an ortholog or a nonorthologous gene displacement thereof.
 53. The basic genetic operating system of claim 50, further comprising an expression control region for the production of a biomolecule.
 54. A basic genetic operating system for an autonomous prototropic nanomachine comprising a nanomachine genome encoding a minimal gene set sufficient for directing autonomous prototrophic replication, said nanomachine genome being less than about 250 kilobases (kb) in size.
 55. The basic genetic operating system of claim 54, wherein said minimal gene set further comprises functional categories selected from the group consisting of replication, transcription, translation, aerobic metabolism, glycolysis/pyruvate dehydrogenase/pentose phosphate pathways, carbohydrate metabolism, central intermediary metabolism, nucleotide metabolism, signal transduction regulation, transport and binding proteins, particle division, chaperone system, fatty acid/lipid metabolism, particle envelope and housekeeping functions.
 56. The basic genetic operating system of claim 54 further comprising about 247 or less fundamental genes.
 57. The basic genetic operating system of claim 56, wherein said fundamental genes further comprise about 24 genes in a replication gene category, about 14 genes in a transcription gene category, about 94 genes in a translation gene category, about 13 genes in an aerobic metabolism gene category, about 16 genes in a glycolysis/pyruvate dehydrogenase/pentose phosphate pathways gene category, about 3 genes in a carbohydrate metabolism gene category, about 13 genes in a central intermediary metabolism gene category, about 18 genes in a nucleotide metabolism gene category, about 4 genes in a signal transduction regulation gene category, about 23 genes in a transport/binding protein gene category, about 4 genes in a particle division gene category, about 11 genes in a chaperone system gene category, about 3 genes in a fatty acid/lipid metabolism gene category, about 3 genes in a particle envelope gene category, and about 4 genes in a housekeeping function gene category.
 58. The basic genetic operating system of claim 56, wherein said about 247 or less fundamental genes further comprise substantially the same fundamental genes show in FIG. 2, orthologs or nonothorologous displacements thereof.
 59. The basic genetic operating system of claim 57, further comprising one or more genes selected from the group consisting of a translation gene category, a transcription gene category, a nucleotide metabolism gene category, a phosphotransferase system (PTS) gene category, and a fatty acid/lipid metabolism gene category.
 60. The basic genetic operating system of claim 59, further comprising one or more genes selected from the group consisting of MG020, MG022, MG034, MG039, MG041, MG046, MG051, MG061, MG062, MG108, MG121, MG129, MG183, MG188, MG368, MG429, an ortholog or a nonorthologous gene displacement thereof.
 61. The basic genetic operating system of claim 54, further comprising an expression control region for the production of a biomolecule.
 62. A basic genetic operating system for an autonomous prototrophic nanomachine comprising a nanomachine genome encoding a minimal gene set sufficient for autonomous prototrophic replication of about 247 or less fundamental genes.
 63. The basic genetic operating system of claim 62 wherein said fundamental genes further comprise about 24 genes in a replication gene category, about 14 genes in a transcription gene category, about 94 genes in a translation gene category, about 13 genes in an aerobic metabolism gene category, about 16 genes in a glycolysis/pyruvate dehydrogenase/pentose phosphate pathways gene category, about 3 genes in a carbohydrate metabolism gene category, about 13 genes in a central intermediary metabolism gene category, about 18 genes in a nucleotide metabolism gene category, about 4 genes in a signal transduction regulation gene category, about 23 genes in a transport/binding protein gene category, about 4 genes in a particle division gene category, about 11 genes in a chaperone system gene category, about 3 genes in a fatty acid/lipid metabolism gene category, about 3 genes in a particle envelope gene category, and about 4 genes in a housekeeping function gene category.
 64. The basic genetic operating system of claim 62, wherein said about 247 or less fundamental genes further comprise substantially the same fundamental genes show in FIG. 2, orthologs or nonothorologous displacements thereof.
 65. The basic genetic operating system of claim 62, further comprising one or more genes selected from the group consisting of a translation gene category, a transcription gene category, a nucleotide metabolism gene category, a phosphotransferase system (PTS) gene category, and a fatty acid/lipid metabolism gene category.
 66. The basic genetic operating system of claim 63, further comprising one or more genes selected from the group consisting of MG020, MG022, MG034, MG039, MG041, MG046, MG051, MG061, MG062, MG108, MG121, MG129, MG183, MG188, MG368, MG429, ortholog or nonorthologous gene displacement thereof.
 67. The basic genetic operating system of claim 62, further comprising an expression control region for the production of a biomolecule.
 68. An autonomous prototrophic nanomachine comprising a basic genetic operating system for autonomous prototrophic replication and a particle envelope.
 69. The autonomous prototrophic nanomachine of claim 68, wherein said particle envelope further comprises a membrane.
 70. The autonomous prototrophic nanomachine of claim 68, wherein said particle envelope further comprises a biocompatible material.
 71. The autonomous prototrophic nanomachine of claim 68, wherein said basic genetic operating system further comprises an expression control region for the production of a biomolecule.
 72. The autonomous prototrophic nanomachine of claim 71, wherein said biomolecule further comprises an RNA.
 73. The autonomous prototrophic nanomachine of claim 71, wherein said biomolecule further comprises a polypeptide.
 74. A basic genetic operating system for an autonomous auxotrophic nanomachine comprising a nanomachine genome encoding a minimal gene set sufficient for autonomous replication in the presence of an auxotrophic biological molecule, said nanomachine genome directing synthesis of said minimal gene set in a relative order of functional categories comprising replication, transcription, translation, aerobic metabolism and glycolysis/pyruvate dehydrogenase/pentose phosphate pathways.
 75. The basic genetic operating system of claim 74, wherein said other functional categories of said minimal gene set further comprise carbohydrate metabolism, central intermediary metabolism, nucleotide metabolism, signal transduction regulation, transport and binding proteins, particle division, chaperone system, fatty acid/lipid metabolism, particle envelope and housekeeping functions.
 76. The basic genetic operating system of claim 74, wherein said relative order further comprises a relative temporal order.
 77. The basic genetic operating system of claim 74, wherein said relative order further comprises a relative physical order.
 78. The basic genetic operating system of claim 77, wherein said relative physical order further comprises relative to an origin of replication.
 79. The basic genetic operating system of claim 74, further comprising a bidirectional order.
 80. The basic genetic operating system of claim 74, further comprising an expression control region for the production of a biomolecule.
 81. A basic genetic operating system for an autonomous auxotrophic nanomachine comprising a nanomachine genome encoding a minimal gene set sufficient for directing autonomous replication in the presence of an auxotrophic biological molecule, said minimal gene set being devoid of at least one gene selected from the group consisting of MG008, MG009, MG056, MG221, MG262, MG332, MG448 or MG449, an ortholog or a nonorthologous gene displacement thereof.
 82. The basic genetic operating system of claim 81, wherein said minimal gene set further comprises the functional categories of replication, transcription, translation, aerobic metabolism, glycolysis/pyruvate dehydrogenase/pentose phosphate pathways, carbohydrate metabolism, central intermediary metabolism, nucleotide metabolism, signal transduction regulation, transport and binding proteins, particle division, chaperone system, fatty acid/lipid metabolism, particle envelope and housekeeping functions.
 83. The basic genetic operating system of claim 81, further comprising one or more genes selected from the group consisting of MG020, MG022, MG034, MG039, MG041, MG046, MG051, MG061, MG062, MG108, MG121, MG129, MG183, MG188, MG368, MG429, an ortholog or a nonorthologous gene displacement thereof.
 84. The basic genetic operating system of claim 81, further comprising an expression control region for the production of a biomolecule.
 85. A basic genetic operating system for an autonomous auxotrophic nanomachine comprising a nanomachine genome encoding a minimal gene set sufficient for directing autonomous auxotrophic replication in the presence of an auxotrophic biological molecule, said nanomachine genome being less than about 250 kilobases (kb) in size.
 86. The basic genetic operating system of claim 85, wherein said minimal gene set further comprises functional categories selected from the group consisting of replication, transcription, translation, aerobic metabolism, glycolysis/pyruvate dehydrogenase/pentose phosphate pathways, carbohydrate metabolism, central intermediary metabolism, nucleotide metabolism, signal transduction regulation, transport and binding proteins, particle division, chaperone system, fatty acid/lipid metabolism, particle envelope and housekeeping functions.
 87. The basic genetic operating system of claim 85, further comprising about 246 or less fundamental genes.
 88. The basic genetic operating system of claim 87, wherein said fundamental genes further comprise at least one nonfunctional gene selected from a minimal gene set of fundamental genes consisting of about 24 genes in a replication gene category, about 14 genes in a transcription gene category, about 94 genes in a translation gene category, about 13 genes in an aerobic metabolism gene category, about 16 genes in a glycolysis/pyruvate dehydrogenase/pentose phosphate pathways gene category, about 3 genes in a carbohydrate metabolism gene category, about 13 genes in a central intermediary metabolism gene category, about 18 genes in a nucleotide metabolism gene category, about 4 genes in a signal transduction regulation gene category, about 23 genes in a transport/binding protein gene category, about 4 genes in a particle division gene category, about 11 genes in a chaperone system gene category, about 3 genes in a fatty acid/lipid metabolism gene category, about 3 genes in a particle envelope gene category, and about 4 genes in a housekeeping function gene category.
 89. The basic genetic operating system of claim 87, wherein said about 246 or less fundamental genes further comprise substantially the same fundamental genes show in FIG. 2, orthologs or nonothorologous displacements thereof.
 90. The basic genetic operating system of claim 88, further comprising one or more genes selected from the group consisting of a translation gene category, a transcription gene category, a nucleotide metabolism gene category, a phosphotransferase system (PTS) gene category, and a fatty acid/lipid metabolism gene category.
 91. The basic genetic operating system of claim 90, further comprising one or more genes selected from the group consisting of MG020, MG022, MG034, MG039, MG041, MG046, MG051, MG061, MG062, MG108, MG121, MG129, MG183, MG188, MG368, MG429, an ortholog or a nonorthologous gene displacement thereof.
 92. The basic genetic operating system of claim 85, further comprising an expression control region for the production of a biomolecule.
 93. A basic genetic operating system for an autonomous auxotrophic nanomachine comprising a nanomachine genome encoding a minimal gene set sufficient for autonomous replication in the presence of an auxotrophic biological molecule of about 246 or less fundamental genes.
 94. The basic genetic operating system of claim 93, wherein said fundamental genes further comprise about 24 genes in a replication gene category, about 14 genes in a transcription gene category, about 94 genes in a translation gene category, about 13 genes in an aerobic metabolism gene category, about 16 genes in a glycolysis/pyruvate dehydrogenase/pentose phosphate pathways gene category, about 3 genes in a carbohydrate metabolism gene category, about 13 genes in a central intermediary metabolism gene category, about 18 genes in a nucleotide metabolism gene category, about 4 genes in a signal transduction regulation gene category, about 23 genes in a transport/binding protein gene category, about 4 genes in a particle division gene category, about 11 genes in a chaperone system gene category, about 3 genes in a fatty acid/lipid metabolism gene category, about 3 genes in a particle envelope gene category, and about 4 genes in a housekeeping function gene category.
 95. The basic genetic operating system of claim 93, wherein said about 246 or less fundamental genes further comprise substantially the same fundamental genes show in FIG. 2, orthologs or nonothorologous displacements thereof.
 96. The basic genetic operating system of claim 93, further comprising one or more genes selected from the group consisting of a translation gene category, a transcription gene category, a nucleotide metabolism gene category, a phosphotransferase system (PTS) gene category, and a fatty acid/lipid metabolism gene category.
 97. The basic genetic operating system of claim 94, further comprising one or more genes selected from the group consisting of MG020, MG022, MG034, MG039, MG041, MG046, MG051, MG061, MG062, MG108, MG121, MG129, MG183, MG188, MG368, MG429, ortholog or nonorthologous gene displacement thereof.
 98. The basic genetic operating system of claim 93, further comprising an expression control region for the production of a biomolecule.
 99. An autonomous auxotrophic nanomachine comprising a basic genetic operating system for autonomous replication in the presence of an auxotrophic biological molecule and a particle envelope.
 100. The autonomous auxotrophic nanomachine of claim 99, wherein said particle envelope further comprises a membrane.
 101. The autonomous auxotrophic nanomachine of claim 99, wherein said particle envelope further comprises a biocompatible material.
 102. The autonomous auxotrophic nanomachine of claim 99, wherein said basic genetic operating system further comprises an expression control region for the production of a biomolecule.
 103. The autonomous auxotrophic nanomachine of claim 102, wherein said biomolecule further comprises an RNA.
 104. The autonomous auxotrophic nanomachine of claim 102, wherein said biomolecule further comprises a polypeptide. 